The student knows the generic structure and deployment of graphical user interfaces. The student is familiar with the factors that influence usability and usability standards. The student is able to evaluate the usability, performance and ease of learning of user interfaces.
The student acquires the ability to design and implement ergonomic, user friendly software applications taking into account the human-centered design principles.
Prerequisites and co-requisites
Introduction to the ergonomics of computer user interfaces, the fundamentals of GUI's, usability, learnability, accessibility and performance. Introduction to human information processing.
User-centered design methods and design patterns.
Usability evaluation and UI testing as a technical matter as well as based on user-centered design principles.
The student can define the concept of usability. He/she is familiar with the related standards. The student knows the key methods in user-centered design.
In addition, the student can evaluate the usability from the point of view of human information processing capabilities. He/she knows the fundamentals of usability studies and is able to apply design patterns in designing his/her own user interfaces.
In addition, the student can apply the methods of usability studies in various situations. The student is able to evaluate the accessibility in user interfaces. He/she is able to use automated tools for testing the functionality of a user interface.
Name of lecturer(s)
Mode of delivery
Language of instruction
Tuition in Finnish
26.08.2019 - 13.10.2019
02.05.2019 - 01.09.2019
0 - 40
Unit, in charge
(2016-2018) Information and Communications Technology (ICT)