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.
KPT0504338
Human-Computer Interaction
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.
02
Interface Design Principles
Nielsen's heuristics, affordance, and consistency in interface design.
03
Usability Evaluation
Usability evaluation methods, usability testing, and the think-aloud protocol.