Back close
The Department of Computer Science and Engineering, Bangalore has the following active research labs which covers broader computer technology domains where the students, researchers, and faculty work to solve real-world problems. The research facilities available in the above mentioned labs is listed below:
1 Desktops Dell Optix Human Language Technology Lab
2 Workstation Dell Precision Tower 5810 XCTO Base
3 Workstation Dell Precision Tower 5810 XCTO Base
4 Laptop Mobile Precision 5530 CTO BASE
5 Multifunction printer HP LAZERJET PRO MFP M128fn Printer
6 Digital Voice Recorder SONY LCD UX560 Digital Voice Recorder
7 Storage Device WD’Z TB Storage Device
9 Microphone Seinheizer E835S
10 Headset with microphone Plantronix USB478 stereo headset
11 Collar microphone Lavalier Microphone MIC-J044
12 wireless headset Wireless Headphone with Mic/ Balt Glint-BT06 ot
13 Voice Recorder  (Sony – ICD-UX560F)
14 AMD Graphic card -1 in Quantity Tahiti Pro (AMD/ATI) Computer Architecture and High Performance Computing Lab
15 NVIDIA Graphic card -8 in Quantity NVIDIA Geforce GTX Titan Black (GK 110B)
16 NVIDIA Graphic card -4 in Quantity NVIDIA GeForce GTX 750 (GM107)
17 NVIDIA Graphic card -9 in Quantity NVIDIA GeForce GTX 760 (GK 104)
18 Processor- 8 in Quantity Intel Core I7-4770 Processor (8GB DDR3 RAM)
19 Large Screen Monitors – 8 in Quantity 32″ Samsung Large Format Monitor Model No. MD32C
20 Processor and Monitor – 6 in Quantity DELL OPTIPLEX 9020 and E1914Hc
21 ARM LPC2148 (25 Nos) Microcontroller Board Embedded Systems Lab
22 CPLD Board (25 Nos)  
23 Spartan 3 (25 Nos)  FPGA Board
24 Spartan 6 FPGA Board (4 Nos) FPGA Board
25 Viirtex 5 FPGA Board (1 No) FPGA Board
26 Firebird V (10 Nos) Mobile Robot Robotics Lab
27 Bioloid Premium Kit (1 No) Humanoid Robot
28 Multi-PIE, FIA and 3DFE Facial Expression Database (1 No) Database
29 Wanhao Duplicator I3 Mini FDM 3d Printer Thermal Receipt Printer (3 nos) 3D Printer AI Lab
30 3DPrintronics PRUSA i3 MK3 3D Printer(Assembled) 3D Printer
31 Electro Blocks Kit Robot kit
32 Ranger Kit Robot kit
33 Codey Kit Robot kit
34 Quadrino Kit Robot kit
35 Drone Starter Kit (7 nos) Drone Kit
36 Advance kit for Arduino  
37 Raspberry pi Kit  
38 Laptop Lenovo laptop Eye Tracking & Computer Vision Research Lab
39 Eye Tracker SMI RED n Professional
40 Eye Tracker Eye Tribe
Embedded Systems Lab

The Embedded Systems lab supports teaching and research in embedded systems for PG and UG students. It is a well equipped lab with state of the art equipments. Equipments in the lab are ARM7 kits 25 in number, ARM9 kit, ARM CORTEX-M3, with peripherals like A/D converter, D/A converter, Elevator control, traffic light control, real time clock, stepper motor interface, DC motor interface, keypads, and LCD displays and lab is supported with 30 computer systems.

The lab is also equipped with FPGA kits for research in reconfigurable computing and for teaching purpose as well. It has CPLD kits 25 in number, Spartan3 kits 25 in number, Spartan6 kits 4 in number, and a Virtex5 kit. The lab also supports image processing research with a DEV 8000 evaluation kit and Embest university package.

Robotics is another research area the lab supports. The lab has a wheeled robot and an aqua bot which is an in-house built along with many mobile robots used for teaching purpose. The lab is supporting building of a Humanoid robot as part of its research activity.

The department of CSE has set up a few labs in order to carry out research in the identfied thrust areas. These labs have facilites to conduct research at all levels. Students from Undergraduate and Postgraduate programmes are actively involved in this lab to do research. Also research scholars and faculty members guide these students to do research in these labs. We aim at setting up a reseach hub that would eventually become a center of excellence.

Eye Tracking and Computer Vision Research Lab

About the Lab and Purpose

“We are what we see “the interdisciplinary Artificial Intelligence Research lab with specific focus in the area of Computer Vision, Medical Image Processing, Video and Eye Tracking Data Analytics. The lab supports specialized PG Electives of Computer Vision, Image Analysis etc. The lab projects focus in the area of health care and social use cases like Reading disability, Glaucoma detection, Parkinson Detection, monitoring mental health of a person, Assistance for ALS Patients, Deep Learning Research, Medical Image Fusion, Low cost eye gaze tracker, Damage Detection, Image to Text OCR etc., The Research Lab takes up consultancy works from industry.


Software Loaded

The software required to analyze the eye tracking data

Research Data Collection

Standard Procedure

Steps of Data Recording using Eyetracker:

Data Recording is the pivotal point in all eye-tracker based research. Following are the steps of experimental set-up:

  1. Test that any external equipment can interface with the eye tracker correctly.
  2. Select the stimulus preparation and test them for timing.
  3. Conduct pilot study to ensure the quality in technical set-up, instructions and data analysis, before recruiting real participants.
  4. Treat participants so that they feel reasonably good about the task.
  5. Have all consent forms, rewards, and other documentation prepared and copied before participants arrive.
  6. Adjust eye camera view for a given participant for good data quality.
  7. Look at the participant’s eyes to quickly identify any mascara, drooping eye lids, contact lenses, squint, or difficult glasses.
  8. Conduct calibration of each participant.
  9. Instruct your participants about the task, which should be precise and same to all participants.
  10. After the data recording is finished, backup the data files.

Recording high-quality eye tracking data is a skill that must be learnt through training. Poor data quality can never be remedied by later data processing and statistical analysis, just like a good quality of your data can never compensate for an inadequate experimental design.


An internship titled ‘Bone growth analysis in 3D micro CT images” was offered to the B.Tech students from 3rd December 2018 to 14th December 2018 in collaboration with Amrita Institute of Medical Science, Kochi.

Research works completed in Eye Tracking and Computer Vision Research Lab

Optic Disc (OD) detection is a key pre-processing component in many algorithms designed for automatic extraction of retinal anatomical structures and lesions thus, reliable and efficient OD localization is significant tasks in ophthalmic image processing. In this research a novel architecture for optic disc detection system using eye gaze tracking has been proposed. A patent has been published on system and detection of optic disc in fundus retinal image which can be extended for various other medical images.


It is a user friendly approach for analyzing the students’ stress level using an Eye Tracker. Student’s eye gaze parameters are recorded using an Eye Tracker. Various stimuli are used to analyze the increase in stress level with respect to the increase in cognitive load.

Ongoing research work

Develop an intelligent system which can automatically identify patterns and bio markers from the eye gaze of a person and helps to monitor their mental health. Machine Learning and Deep Learning technologies help the system to take Intelligent decision and can be widely used in health care domain to monitor the mental health of a person.

Develop an intelligent system that can provide deeper insights into the performance of learners for an online assessment. The system will record the eye gaze patterns of the learner and evaluate the cognitive parameters that affect their performance. The system also predicts the skills required to achieve the learning goals.

Develop cost-effective HCI (Human Computer Interaction) platform which estimates visual field loss of participants during visual exploration task. The proposed system considers the state of art of eye gaze measures that checks restrictedness in the visual field.

PD patients shows visual impairment as an early sign. Predicting the level of visual cognition impairment through eye tracking data of PD patients helps the physicians to understand the cognitive impairments and treat the patient accordingly. A machine learning model is used to make predictions with an eye tracking framework.



Title & other details


“Comparison of oculomotor abnormalities in patients with Parkinson’s disease with and without psychosis and the impact of deep brain stimulation: an observational eye tracking study”

Principal Investigator: Dr. Pramod Kumar Pal, Professor and Head, Department of Neurology, National Institute of Mental Health and Neurosciences (NIMHANS) Bangalore.

Co-Principal Investigator: Dr. Nitish Kamble, Assistant Professor, Department of Neurology,

National Institute of Mental Health and Neurosciences (NIMHANS),


Amudha J, Associate Professor, Department of Computer Science & Engineering, Amrita School of Engineering, Bengaluru-560035

Co – Investigators: Dr. Ravi Yadav, Additional Professor, Department of Neurology, National Institute of Mental Health and Neurosciences (NIMHANS) Bangalore.

Dr. Dwarakanath Srinivas, Professor, Department of Neurosurgery,

National Institute of Mental Health and Neurosciences (NIMHANS)


Mr. Akshay S, Research Scholar (MY.AS.D*CSA16002), Department of Computer Science, Amrita School of Arts and Sciences, Mysuru Campus

Mr. Amitabh Bhattacharya, PhD Scholar, Department of Neurology, NIMHANS, Bangalore


Research topic “Eye Movement Analysis of Glaucoma Patients using Eye Tracker Device”, Dr Sushma Tejawani, Consultant and Head of Glaucoma Services, Narayana Nethralaya, Bengaluru


The research work titled “Eye tracking to understand developer behavior” focused on understanding the skills required by the software developers and testers in their day-to-day task. The activities performed involved setting up experiments in the lab, selection of participants for the experiment, conducting experiments, eye gaze data collection, data analysis, interpreting the results and publishing the outcomes of the study. The research scholar was offered a paid research internship at the Usability Lab of India Corporate Research Center, ABB GISPL, Bangalore for a period of one year, from July 2016 to June 2017 under the mentorship of the Dr. Sithu D Sudarsan ABB GISPL ,Designation : Research Manager, Industrial Software Systems, Corporate Research Center.


Eye Tracking as a Biomarker for Stress level Analysis in Patients -HCG Enterprises Limited, Bangalore, Dr. Ravi Nayar

PhD Courses offered

Dataset Created


CAcHe- Computer Architecture and High Performance Lab

About the Lab and Purpose

The CAcHe Lab was established in the year 2014. It is situated in fifth floor, E Block, Bangalore Campus. The lab is equipped with Intel Core I7 Processors along with the graphics cards such as Nvidia Geforce GTX (Titan Black/750/760) and AMD Tahiti Pro along with 32″ Samsung Large Screen Monitors. The research scholars are involved in the life science applications of computer aided drug discovery using HPC. Some of the research work focuses on designing of cache coherent techniques. The other direction of work is taking place in the area of High Level Synthesis.

The core objective of the lab is to support research in the following areas.


HPC Lab contains 14 machines with Processor Intel Core I7 with a speed of 3.4 GHz along with 8 GB RAM. All theses machines are enabled with NVidia cards such as Geforce GTX 750 (512 CUDA Cores), Titan Black (2880 CUDA cores), GTX 760 (1152 CUDA cores) along with the machine having AMD card Tahiti Pro.

Software Loaded: Simulators and Frameworks

Lab courses conducted

PG students develop their Deep Learning based projects in the lab. As such no lab course has been conducted there.

Ongoing projects for research labs

The PhD scholars utilize the lab for their research work.

Ongoing projects for research labs

Artificial Intelligence Lab

Artificial intelligence lab was established in the year 2019. The lab supports teaching and research in AI for PG and UG students. It is a well equipped lab with state of the art equipments. The lab supports fast and easy prototyping with 3D printers.

Major Equipments List

S. No

Equipment Name




Wanhao Duplicator I3 Mini FDM 3d Printer Thermal Receipt Printer

3D Printers



3DPrintronics PRUSA i3 MK3 3D Printer(Assembled)

3D Printer



Raspberry Pi 3 Board

Board with all the allied components



Electro Blocks Kit

Electronics Kit



Ranger Kit

Mobile robot kit



Codey Kit

Mobile robot kit



Quadrino Kit

Hexapod kit



Drone Starter Kit

Quadcopter kit



Advance kit for Arduino

Board with all the allied components


Laboratory Courses Conducted

  1. Introduction to Drones
  2. Object Oriented Programming
  3. Elements of Computing
  4. Introduction to Digital Manufacturing
  5. Introduction to Robotics
  6. Intelligence in Biological Systems
  7. Computational Engineering Mechanics
  8. Robot Operating Systems and Robotics Simulator
  9. Data Structures and Algorithm
  10. Python for Machine Learning
  11. Introduction to Communication Systems
  12. Operating Systems
Cisco Networking Lab

The main purpose of the lab is to conduct Cisco Certification Courses


Embedded Systems Lab

Embedded Systems lab was established in the year 2012. The lab supports teaching and research in embedded systems for PG and UG students. It is a well equipped lab with state of the art equipments for embedded programming, FPGA programming and IoT application development.

Major Equipments List

S. No Equipment Name Description/Specification Quantity
1 Keil MCB2929 – ED 1 Single Board Computer / Evaluation board for NXP-LPC2929 series 1
2. Keil MCB STM32EXL – ED 1 Single Board Computer / Evaluation board for ST Microelectronics STM 32F1032E/SG 1
3. Keil Ulink2 – ED 2 USB/JTAG Adapter 1
4. ESA Keil MCB2140 1 Single Board Computer / Evaluation board for NXP – LPC214X series 25
5. ESA PS M2 Power supply , +5V @ 3A, ± 12V @ 250mA, +30V @ 100mA with power chord 25
6 Ardiuno uno 35
7 Customizable Mobile Robot Kit Kit with Sensors, Motors, Actuators and Battery 15
8 Tello Mini drone Programmable Mini Quadcopter 4

Software Details

Laboratory Courses Conducted

  1. Introduction to IoT
  2. Object Oriented Programming
  3. Computer Architecture and Organization using ARM
Amrita Robotics Research Center

Amrita Robotics Research Center (ARRL) was established in the year 2013. The center focuses on research and development in the field of robotics. The Department of Computer Science and Engineering has defined one of its research focus in the area of Robotics and its applications in societal benefits. The research is being carried out on the following topics:

The lab facilities include Bioloid- A humanoid robot kit, Lego Mindstroms robotic kit, Firebird-V from Nex Robotics with other sensors and equipments. Apart from this the center has few in-house built robots like AAMoR-I Service mobile robot platform, 5DoF dual Industrial Manipulator, a ingeniously built Humanoid Robot, Amrita Hexapod Robot, ADAM Manipulator

In-house Built Robots

Major Equipments Details

S. NoEquipment NameDescription/SpecificationQuantity
1Mobile Robotics platform- Fire BirdARM Based5
2Mobile Robotics platform- Fire BirdATMEGA Based5
3Bioloid premium KitHumanoid Robot Kit1
4LEGO Mindstroms SetLego Base Kit + Education Resource Set2
5sbRIO-9623400 MHz Controller and LX25 FPGA, 12 Bit AIO, RMC Support2
6NI WSN Starter KitKit includes a gateway, 2 nodes, batteries, sensors1

Software Details

Key Projects

  1. Facial Expression Generator of Emotions for Human-Robot Interaction
  2. Emotion Synthesis from Speech
  3. Stability and Control of a Biped Robot Walking on an Uneven Terrain
  4. Humanoid Robot-Control and Stabilization for navigation on an uneven terrain
  5. Navigation Techniques for Autonomous Mobile Service Robot
Admissions Apply Now