Subject description - AE4B39TUR

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AE4B39TUR Testing of user Interfaces
Roles:PO, V Extent of teaching:2P+2S
Department:13139 Language of teaching:CS
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:6
Tutors:  Semester:L


Students will be acquainted with fundamental principles of testing of user interfaces. The lectures will cover the most important topics in this particular field in necessary extent. This extent will allow the students to test user interfaces in a given context that is defined, besides other aspects, by life cycle of software products. Important part of the course are issues dealing with user interfaces for special classes of user interfaces (handicapped users, user interfaces for mobile devices etc.). In the framework of seminars and labs the students will go through the whole design cycle beginning with the design of a particular user interface and ending up with its testing and subsequent evaluation. The testing will be done in usability lab that is at disposal in the department. [an-a4,ad4,ae4]

Study targets:

Students will be acquainted with fundamental principles of^ ^testing of user interfaces.

Course outlines:

Introduction. Cognitive Walkthrough. Heuristic Evaluation. Example CW/HE. User modesl. KLM, GOMS. Introduction to the usability testing. Preparation of the usability tests. Moderating usability tests. Data collection and analysis. Presentation of the usability tests data. Remote testing and other special tests. Quantitative testing. Speech User Interfaces. Multimodal interfaces and user interfaces for the people with disabilities. Collaboration. Eye tracking. Bachelor projects overview. Overview of other HCI courses.

Exercises outline:

Presentation of the semestral projects. Tests without users. Preparing and performing them. Quantitative studies. Tests with users. Preparing and performing them. Work in the Laboratory for the Usability Testing. For details see


1. Shneiderman, B., Plaisant, C. Designing the User Interface: Strategies for Effective Human-Computer Interaction (4th Edition). Addison Wesley, 2004. ISBN 0321197860.
2. Nielsen, J. Usability Engineering. Morgan Kaufmann, 1993. ISBN 0125184069.
3. Galitz, W. O. The Essential Guide to User Interface Design. Wiley, 2002. ISBN 0471084646.
4. Heinsen, S., Vogt, P. Usability praktisch umsetzen. Hanser Fachbuchverlag, 2003. ISBN 3446222723.


Subject is included into these academic programs:

Program Branch Role Recommended semester
BEKME1 Communication Technology V 4
BEKME5 Komunikace a elektronika V 4
BEKME_BO Common courses V 4
BEKME4 Network and Information Technology V 4
BEKME3 Applied Electronics V 4
BEKME2 Multimedia Technology V 4
BEOI3 Software Systems PO 4
BEEEM1 Applied Electrical Engineering V 4
BEEEM_BO Common courses V 4
BEEEM2 Electrical Engineering and Management V 4
BEKYR1 Robotics V 4
BEKYR_BO Common courses V 4
BEKYR3 Systems and Control V 4
BEKYR2 Sensors and Instrumentation V 4

Page updated 10.8.2020 12:51:48, semester: Z,L/2020-1, L/2019-20, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)