460-2017/04 – User Interfaces (URO)
Gurantor department | Department of Computer Science | Credits | 4 |
Subject guarantor | doc. Dr. Ing. Eduard Sojka | Subject version guarantor | doc. Dr. Ing. Eduard Sojka |
Study level | undergraduate or graduate | Requirement | Compulsory |
Year | 2 | Semester | summer |
| | Study language | English |
Year of introduction | 2019/2020 | Year of cancellation | |
Intended for the faculties | FEI | Intended for study types | Bachelor |
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:
Way of continuous check of knowledge in the course of semester
Working out a series of tasks from tutorials. Carrying out a small project.
E-learning
Other requirements
No further requirements are imposed.
Basic knowledge of programming.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Design of user interfaces. Historical overview. Methods of communication in user interfaces. Good and bad practices (examples).
Cognitive factors of user interfaces (principles of visual perception, properties of human memory, psychological aspects).
Mental models. Realisation of mental model by design.
Graph design. Attention, navigation, balance, connection of space, groups, and consistency.
Perceiving the colours, colour design.
Presentations of text, web presentations.
Verification of interface, evaluation by the expert, questioning of users, testing with users.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction