ECTS credits: 5
Lectures: 2
Exercises: 2

Course objective:

Acquisition of knowledge and skills necessary to design, implement and evaluate graphical interfaces of applications, so they would be adapted to human use.

Course contents:

Digital products (i.e. apps and devices) have become an essential part of everyday human activities. Their design must meet different criteria in order to become useful and desirable. In general, the design is intuitive and conscious effort to establish a coherent order. Specifically, design-driven goals are in practice a proven tool for finding answers to questions that arise when defining and designing digital product interfaces such as how people use data and digital devices, how to explore user needs, how to write a descriptive user model and of the activities, how to design requirements, how to present information, etc.


Understanding the role of human-computer interaction when developing digital products. Understanding paradigms and rules when designing human-computer interaction. Understanding and implementing the concept of designing interfaces and interaction between man and computer. Theoretical evaluation of the quality of the graphical interface.

Learning outcomes:

Having passed the exam, the student will be able to: 1. Design a GUI of an application which will optimize the human-computer interaction. 2. Present information on a graphical interface in the manner most suitable for people to understand them. 3. Select visual or audible data display when they are more suitable than usual textual display. 4. Predict scenarios in which human-computer communication is best carried out using speech. 5. Propose work environment design which maximizes the productivity of the user. These outcomes contribute to the learning outcomes of the study program: - Present engineering methods and principles in the design of information systems and program support (1). - Present the use of information systems (3). - Use the functionalities of contemporary engineering tools (5). - Analyze the influence of the IS characteristic on its performance and security (9).