KPT0504338

Human-Computer Interaction

Fall 2026/2027 · 3 SKS

The Human-Computer Interaction (HCI) course covers the principles, methods, and techniques of designing user-centered interactive systems (User-Centered Design). Students study the characteristics of humans, computers, and the interaction between them, conduct user research and needs analysis, design wireframes through interactive prototypes, and carry out usability evaluations. This course is conducted through group project-based learning, training students to collaborate in teams and communicate their work both verbally and in writing.

Learning Outcomes

Students can explain the basic concepts of human-computer interaction.
Students can apply good interface design principles.
Students can carry out a simple usability evaluation.

Sessions

01

Introduction to Human-Computer Interaction

Basic HCI concepts, usability principles, and a short history of the field.

Open
02

Interface Design Principles

Nielsen's heuristics, affordance, and consistency in interface design.

Open
03

Usability Evaluation

Usability evaluation methods, usability testing, and the think-aloud protocol.

Open