VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Human Computer Interaction
Last Updated: 2026-02-05 15:48:06
Abstract
The course provides an introduction to the field of human-computer interaction, emphasising the central role of the user in system design. Through detailed case studies, students will be introduced to different methods used to analyse the user experience and shown how these can inform the design of new interfaces, systems and technologies.
Objective
The goal of the course is that students should understand the principles of user-centred design and be able to apply these in practice. As well as understand the basic notions of Computational Design in a HCI context.
Content
The course will introduce students to various methods of analysing the user experience, showing how these can be used at different stages of system development from requirements analysis through to usability testing. Students will get experience of designing and carrying out user studies as well as analysing results. The course will also cover the basic principles of interaction design. Practical exercises related to touch and gesture-based interaction will be used to reinforce the concepts introduced in the lecture. To get students to further think beyond traditional system design, we will discuss issues related to ambient information and awareness. The course website can be found here: https://teaching.siplab.org/human_computer_interaction/2021/
Resources
Learning Materials (Links)
- Main link
- Information
General Information
- Language
- English
- Levels
- BSC , MSC
- Frequency
- Yearly recurring
Examination
- Type
- end-of-semester examination
- Mode
- written 120 minutes
- Aids
- Keine
Registration & Places
- Max Places
- 150
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Human Computer Interaction |
|
2 h weekly |
| exercise | Human Computer Interaction |
|
1 h weekly |
| independent project | Human Computer Interaction | No time listed | 2 h weekly |
Offered In
-
-
Electives (Students may also choose courses from the Master's program in Computer Science. It is their responsibility to make sure that they meet the requirements and conditions for these courses.)
-
-
-
-
Robotics, Systems and Control (The courses listed in this category “Core Courses” are recommended. Alternative courses can be chosen in agreement with the tutor.)
-
-
-