460-2017 – User Interfaces (URO)

Gurantor departmentDepartment of Computer Science
Subject guarantordoc. Dr. Ing. Eduard Sojka
Study levelundergraduate or graduate
Subject version
Version codeYear of introductionYear of cancellationCredits
460-2017/01 2010/2011 2020/2021 4
460-2017/02 2015/2016 2020/2021 4
460-2017/03 2019/2020 4
460-2017/04 2019/2020 4

Subject aims expressed by acquired skills and competences

In the course, the students are getting acquainted with the problems of designing the user interfaces of software products. The attention is also paid to the realisation of the interfaces in various environments. After finishing the course, the students will be able to design and to realise their own graphical user interfaces.

Teaching methods

Lectures
Tutorials
Project work

Summary

The techniques of user interface design are discussed. The students will be acquainted with with various aspects that influence the design, with various methods that lead to the interface design and with various methods o evaluating the quality of the design. Furthermore, the students will be able to implement the interface. They will gain the overview about the tools and libraries used in the area.

Compulsory literature:

E.Sojka, Lecture notes. Dix, A., Finlay, J., Abowd, G.D.,‎ Beale R.: Human-Computer Interaction (3rd Edition), Prentice Hall 2004, (ISBN-13: 978-0130461094, ISBN-10: 0130461091)

Recommended literature:

Jacko, J.A. (ed.): The human-computer interaction handbook: fundamentals, evolving technologies, and emerging applications. 3rd. ed. CRC Press, 2012 (ISBN 9781439829431)

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.