Module Human Computer Interaction (HCI), Computer Science (Master) (ER 5)

English language
Compact font

Color scheme

Module summary

Human Computer Interaction (HCI)


Prof. Dr. Ulrich Bröckl


2nd Semester



Students get the theoretical foundations to efficiently evaluate new developments in Human Computer Interaction (HCI) and to transform them into effective, efficient and satisfactory products with a high User Experience (UX). This requires a high level of project management skills too, which often proves to be difficult in HCI projects. Therefore, a special emphasis is put on cross-module work on HCI projects.

By means of excursions and  periodic evening events they get basic understanding of association work, concretely the work of the Usability Professionals' Association (UPA).

Individual exams
Course Graphical User Interfaces Laboratory



M.Sc. Aladdin Özenir



60 hours in total, including 30 hours of contact study.

Exercise 1 Semester (not graded)

Students learn to write web based applications using differenz concepts:

  • client centered
  • server centered

All solutions will be based on modern frameworks or libraries like AngularJS or Vaadin.

Online problem description, based on a selection of industrial topics. The literature is presented in each semester depending on the exercises.

Supported teamwork in the laboratory. Self study, oral exam and presentation

Course HCI Construction



Prof. Dr. Ulrich Bröckl



90 hours in total, including 30 hours of contact study.

Written Exam 90 Min. (graded)

  • Current Research on HCI, especially the foundation of mental models.
  • HCI theories on seeing and reading, consciousness, attention, motivation, social behavior, deciding, error handling, and social behavior.
  • The HCI theories and processes that were already learned in the bachelor studies are enhanced by foundations on command and natural languages, guidelines, principles (esp. user involvement and user experience), and prediction theories.
  • Finally the topic internationalization is studied in depth. That comprises the current world languages and their history, current scripts, symbols, gestures, units, standards, localization and programming concepts (translation memories, i18n packages, ...)

Script, assignments, and test tools on the intranet, previous exams with solutions.


  • Ben Shneiderman, Catherine Plaisant: "Designing the User Interface: Strategies for Effective Human-Computer Interaction: Strategies for Effective Human-computer Interaction", Addison Wesley, 2009, ISBN 0321537351
  • Kahneman, Daniel: "Thinking, Fast and Slow", Penguin, 2011, ISBN-10: 0141033576.
  • Donald A. Norman: "The Design of Everyday Things", Bantam Doubleday Dell Publishing Group , 1990, ISBN 978-0385267748
  • Berne, E.: "Games People Play: The Psychology of Human Relationships", Ballantine Books, 1996, ISBN: 978-0345410030



Participation at tuition, independent work (lab tests for user modelling and the evaluation of feedback with the help of Fitts' Law; presentation of the results).

Course HCI Evaluation



Prof. Dr. Matthias Wölfel



60 hours in total, including 30 hours of contact study.

Written Exam 90 Min. (graded)

  • Evaluation instruments, HCI research ethics
  • Evaluation methods (experiment, survey, case Study...)
  • Design of experiments, surveys, questionnaire
  • Statistical evaluation: significance, t-test, confidence intervals, correlation, inferences, ANOVA, chi-square, factor-analysis)
  • Qualitative methods like focus groups, Q-Sort, Interviews
  • SW/HW  support: statistics frameworks like SPSS/R; user-interaction tracking, long-term monitoring, mining

  • Andy Field: "Discovering Statistics using IBM SPSS Statistics", Sage, 2013 
  • Jonathan Lazar, Jinjuan Heidi Feng, Harry Hochheiser:
     "Research Methods in Human-Computer Interaction", John Wiley & Sons, 2009

Participation at tuition, in class group work and discussion, assignments.

Laboratory work and presentation of results.

Conduct survey, evaluate results, presentation.