2155 – Human–Computer Interaction - HS 2017

Human–Computer Interaction

Course description

Think of a piece of software that was difficult to use. Is it hard for only you, or is it hard for everyone to use? How would you fix it? How could you be sure that the fix is effective? And how can we prevent bad design in the first place?

The field of human–computer interaction (HCI) addresses these questions. This course will introduce students to principles and processes for designing successful interactive systems which enable users to effectively complete their tasks while being easy and fun to use. The following topics are discussed:

  • Design thinking methods: defining design problems, understanding users' needs, generating ideas, prototyping, and evaluation
  • Human perception, cognition, and motor characteristics such as reaction time and memory capacity
  • Design principles


  • Assignments (in teams): 20%
  • Project (in teams): 30%
  • Final written exam on 9.1.18, 14:00-16:00h (individual): 50%

Students are required to pass four out of five online quizzes to attend the final exam. Passing the final exam is mandatory to pass the course.

The final grade will be the weighted average of all component grades, rounded to the closest grade level.