460-2048/02 – Automotive User Interfaces (URA)

Gurantor departmentDepartment of Computer ScienceCredits6
Subject guarantorIng. Tomáš Fabián, Ph.D.Subject version guarantorIng. Tomáš Fabián, Ph.D.
Study levelundergraduate or graduateRequirementCompulsory
Study languageEnglish
Year of introduction2017/2018Year of cancellation
Intended for the facultiesFEIIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
FAB038 Ing. Tomáš Fabián, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2

Subject aims expressed by acquired skills and competences

The aim of this course is to describe the in-car user interface design in a manner that minimizes the amount of distraction while maintaining easy access to on-board systems and multimedia services. Students will gain orientation and basic knowledge in the field of interactive technologies connecting the interior of the car with the outside world. After completing the course, students will be able to: - Enumerate and characterize ways and means for the interaction of man and the car through the means of a graphical user interface. - Find a sensible way of presenting information to the vehicle crew and suggest ways of its realization. - Identify and assess potentially dangerous ways of notification of the driver while driving the vehicle. - Define the necessary hardware and software resources for the implementation of the designed interface.

Teaching methods

Project work


The course deals with human-computer interaction in the context of automobiles. The course focuses on the theoretical basis of design and technology for the implementation of graphical user interfaces inside the car. Developments in the field of embedded systems based on GPU platforms with high performance speeds up the development of traditional control, communication and introduces completely new elements in the digital cockpit of vehicles. These technologies are used by both the driver himself and other passengers and include all sorts of alarms, advanced driver assistance systems, navigation and audio-visual systems. An ongoing stream of stimuli generated by these appliances can impair the driver's main role, driving a vehicle. Proper design of communication interfaces can greatly assist in the effort to reduce the workload and contribute to road safety.

Compulsory literature:

Norman, D. A.: The Design of Future Things. Basic Books. 240 p., 2009. ISBN 978-0465002283. Norman, D. A.: The Design of Everyday Things. Basic Books. 368 p., 2013. ISBN 978-0465050659.

Recommended literature:

Visocky, J., Visocky, K.: The Information Design Handbook. HOW Books. 224 p., 2008. ISBN 978-1600610486.

Way of continuous check of knowledge in the course of semester

Hand in tasks completed during exercises. Completing written and oral exam.


Other requirements

Basic knowledge of object-oriented programming and C++ language.


Subject has no prerequisities.


Subject has no co-requisities.

Subject syllabus:

Lectures: Theory and Principles of the design of the interface between man and machine (HMI) The types of computer systems inside a car Digital cockpit - user interface (HCI), information and control systems Text input and output during driving, usage scenarios Interface for navigation (3D navigation, visualization of the vehicle's surroundings) and cooperative driving Biometric sensors as components of the user interface of the automobile 3D graphics and augmented reality (head-up display) Infotainment interfaces in the vehicle Software tools for the design and implementation of graphical user interfaces for embedded devices Embedded platforms with graphical output (eg. Nvidia Drive CX/PX, Tegra X1, Jetson TX1) and runtime environments Projects: The project is aimed at verifying the acquired knowledge and skills and is focused on the design and implementation of custom graphical user interface inside the car. The project includes the presentation of a chosen topic or a specific element of a given area (eg. an unusual widget) with a demonstration of its integration into the project. Computer exercises: In the exercises, students will have the possibility to verify the practical knowledge from the lectures through the implementation of user interface, both in a simulated environment and real embedded devices.

Conditions for subject completion

Full-time form (validity from: 2016/2017 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of points
Credit and Examination Credit and Examination 100 (100) 51
        Credit Credit 45  20
        Examination Examination 55  6
Mandatory attendence parzicipation: 80% attendance at the exercises

Show history

Occurrence in study plans

Academic yearProgrammeField of studySpec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2020/2021 (B0713A060008) Automotive Electronic Systems SPA P English Ostrava 3 Compulsory study plan
2019/2020 (B3973) Automotive Electronic Systems P English Ostrava 3 Compulsory study plan
2018/2019 (B3973) Automotive Electronic Systems P English Ostrava 3 Compulsory study plan
2017/2018 (B3973) Automotive Electronic Systems P English Ostrava 3 Compulsory study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner