Module Handbook

  • Dynamischer Default-Fachbereich geändert auf INF

Module INF-16-52-M-5

Human Computer Interaction (M, 4.0 LP)

Module Identification

Module Number Module Name CP (Effort)
INF-16-52-M-5 Human Computer Interaction 4.0 CP (120 h)


CP, Effort 4.0 CP = 120 h
Position of the semester 1 Sem. in WiSe
Level [5] Master (Entry Level)
Language [DE/EN] German or English as required
Module Manager
Area of study [INF-VIS] Visualisation and Scientific Computing
Reference course of study [INF-88.79-SG] M.Sc. Computer Science
Livecycle-State [NORM] Active


Type/SWS Course Number Title Choice in
Presence-Time /
SL SL is
required for exa.
PL CP Sem.
2V+1U INF-16-52-K-5
Human Computer Interaction
P 42 h 78 h
- PL1 4.0 WiSe
  • About [INF-16-52-K-5]: Title: "Human Computer Interaction"; Presence-Time: 42 h; Self-Study: 78 h
  • About [INF-16-52-K-5]: The study achievement "[U-Schein] proof of successful participation in the exercise classes (ungraded)" must be obtained.

Examination achievement PL1

  • Form of examination: written or oral examination
  • Examination Frequency: each semester
  • Examination number: 61652 ("Human Computer Interaction")

Evaluation of grades

The grade of the module examination is also the module grade.


The course introduces students to the theory and applications of human computer interaction (HCI). Students should achieve an understanding of human perception and psychology related to HCI, as well as learn about concepts and methods of interactive systems. The course builds on theoretical principles and numerous examples from research and practice.

Thematic priorities are:

  • Goals and fundamentals of human computer interaction
  • Human perception and cognition: fundamentals, preattentive perception
  • Relations between psychology and interaction design
  • Hardware used for man-machine interaction (I/O-devices)
  • Human-centered approaches
  • Usability: definitions and standards, measuring usability
  • User Analysis & User Modeling, Task Analysis & Task Modeling
  • Interaction models, interaction styles
  • Scalability
  • Interaction metaphors: basics, examples
  • Evaluation: methods, techniques, basics

In the exercises, the lecture topics will be deepened and expanded. For this, the students work through current, lecture-related publications of the most important HCI conferences (e.g., CHI, UIST, IUI, Interact). Second, the prototypical implementation (from paper mock-up to concrete implementation, e.g., in Flash or HTML5) and evaluation of user interfaces is practiced in small groups.

Competencies / intended learning achievements

  • have an overview of the state-of-the-art in human computer interaction (HCI)
  • can design human-centered man-machine interfaces and prototypically implement them
  • can design and perform evaluations for hard- and software systems


  • Buxton: Sketching User Experience.
  • Dix, Finlay, Abowd, Beale : Human-Computer Interaction.
  • Kerren, Ebert, Meyer: Human-Centered Visualization Environments.
  • Maeda: The Laws of Simplicity.
  • Sharp, Rogers, Preece: Interaction Design.

Requirements for attendance of the module (informal)


Requirements for attendance of the module (formal)


References to Module / Module Number [INF-16-52-M-5]

Course of Study Section Choice/Obligation
[WIW-82.176-SG#2009] B.Sc. Business Administration and Engineering specialising in Computer Science (2009) [2009] [Fundamentals] Field of study: Computer Science [WP] Compulsory Elective
[WIW-82.789-SG#2009] B.Sc. Business Studies with Technical Qualifications (2009) [2009] [Fundamentals] Field of study: Computer Science [WP] Compulsory Elective
[INF-88.79-SG] M.Sc. Computer Science [Specialisation] Specialization 1 [WP] Compulsory Elective
[WIW-82.?-SG#2021] B.Sc. Business Studies with Technical Qualifications (2021) [2021] [Core Modules (non specialised)] Technical Profile Area [WP] Compulsory Elective
Module-Pool Name
[GS-CVT-CS-2022-E-MPOOL-6] Catalog Electives Computer Science 2022
[GS-CVT-CS-E-MPOOL-6] Catalog Electives Computer Science
[INF-VIS_Ba_V-MPOOL-4] Specialization Bachelor TA Visualization and Scientific Computing