Introduction to Automotive User Interface




Pradipta Biswas, PhD (Cantab)

Intelligent Inclusive Interaction Design Lab

Assistant Professor

Indian Institute of Science

Email: pradipta AT iisc DOT ac DOT in


·        Basic knowledge of Mathematics

·        C++ and preferably C# or VB.Net programming skill


·        Computer with Windows 7/8/10

·        MS Visual Studio 2010/2012/2015/2017

·        MS Kinect SDK

·        Tobii EyeX SDK

·        LeapMotion SDK

·        Microsoft Speech SDK

What you get

·        State of the art and research areas in Automotive user Interface

·        Basic knowledge of multimodal interaction

·        Hands on experience on developing software using state-of-the-art eye gaze, hand, head and finger movement and EEG trackers

·        Basics of cognitive psychology and its implications in interface design

·        Hands on experience in developing user interface in Visual Studio, Android, HTML and Python QT

·        Qualitative and Quantitative data analytics relevant to UI/UX design

Course Material

Day 1 – Before Lunch

Automotive UI [Slides]

State of the art, dashboard design, new interaction techniques, cognitive load and distraction detection, Guidelines and standards

Alternative Input Modalities [Slides]

            Working Principles of Gesture Recognition System, Eye Gaze Tracking System, Speech Recognition System, Brain Computer Interface

Day 1 – After Lunch

Workshop on developing multimodal Automotive User Interface

            Participants were provided with eye gaze tracking and gesture recognition sensors with software development kit and were supervised to develop gaze and gesture controlled systems with voice enabled output

Sample Software developed during workshop


Day 2 – Before Lunch

Interface Design [Slides]

            Basic theories of visual perception, auditory perception, cognitive psychology and rapid aiming movements and their implications in interface design, usability evaluation techniques

Multimodal Interaction [Slides]

            Combining multiple modalities, fusion algorithms, case studies of multimodal system

Day 2 – After Lunch

Workshop on developing user interface using Python / QT, Android and HTML/ Javascript [Slides]

            Software using Python / QT

            Software using Android

            Software using HTML / Javascript

Qualitative Data Analysis [Slides]

            Different Techniques to collect qualitative data, Introduction to analysing free text data, case study on Distraction Detection

Quantitative Data Analysis [Slides]

            Statistical Hypothesis Testing, Parametric and Non Parametric Tests, t-test, ANOVA, Chi-Square tests, APA Reporting Style

[Sample dataset and analysis]


Design a user interface using your preferred software and prepare a report on evaluating it using a usability evaluation technique


Books for further reading

Shneiderman B. "Designing The User Interface - Strategies for Effective Human-Computer Interaction." Pearson Education

Johnson P. "Human Computer Interaction: psychology, task analysis and software engineering." McGraw Hill Book Company, 1992.

Buxton B., Sketching User Experiences: Getting the Design Right and the Right Design, Morgan Kaufmann

Field A. "Discovering Statistics Using SPSS." SAGE Publications Ltd., 2009


              B3_India                 9781447167075.jpg   


Instructor’s Bio: Pradipta Biswas is an Assistant Professor at the Centre for Product Design and Manufacturing of Indian Institute of Science. His research focuses on user modelling and multimodal human-machine interaction for aviation and automotive environments and for assistive technology. He set up and leads the Interaction Design Lab at CPDM, IISc. Earlier, he was a Senior Research Associate at Engineering Department, Research Fellow at Wolfson College and Research Associate at Trinity Hall of  University of Cambridge. He completed PhD in Computer Science at the Rainbow Group of University of Cambridge Computer Laboratory and Trinity College in 2010 and was awarded a Gates-Cambridge Scholarship in 2006. He undertook a master degree at the Indian Institute of Technology, Kharagpur. He conducted a course on Human Computer Interaction at Indian Institute of Technology, Mandi, guest lecture at Indian Institute of Technology, Madras and was a vice chairman of ITU-T Focus Group on Smart TV.


I3D Lab Demo Video