Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI

Designing Interactive Systems (Wintersemester 2013/2014)

Dozent: Prof. Dr. Patrick Baudisch (Human-Computer Interaction)

Allgemeine Information

  • Semesterwochenstunden: 4
  • ECTS: 6
  • Benotet: Ja
  • Einschreibefrist: 1.10.2013 - 31.10.2013
  • Lehrform: Vorlesung
  • Belegungsart: Wahlpflichtmodul

Studiengänge, Modulgruppen & Module

IT-Systems Engineering BA
IT-Systems Engineering MA
  • User-Interface-Systeme


How would you improve the iPhone or create a web site for blind users? How do you find the best solution and how do you know that it is indeed the best solution? Unlike computers and programs, humans are hard to model. The design of interactive systems is thus different from other areas in computer science in that one has to borrow from Design and the empirical sciences.

The class consists of two parts that run in parallel: lecture and project

A. Lecture: Every week I will teach one of the basic techniques in usability 

  • 1. Design: brainstorming, sketching, presentation, design critique, paper prototyping, refinement
  • 2. Engineering: rapid prototyping, implementierung in QML, C++, Qt
  • 3. Evaluation: user-centered design, design patterns, discount usability evaluation, heuristic evaluation, interviews, quantitative user studies.

B. Project: In parallel to the lecture the students will apply what they have learned in a group project

Each week represents a different phase of the project development cycle. You will form teams of 3-4 students, generate ideas, sketch, gather input from actual users, implement 2-3 ideas a paper prototypes, and finally execute the best idea in actual code in C++ under Qt. You will present your prototypen to each other in design critiques and you will iterate and refine based on the feedback you receive. In week 5, two team members per team give the first presentation to the class; at the end, the other two team members present the final outcome including a simple demo.

The lecture is taught in English.

New 2013: all teams will develop projects on the Multitoe interactive floor. To simplify the development process, we will provide each team with a razer hydra and a projector so as to emulate the floor environment during development; final prototypes will run on the actual Multitoe floor.

Lern- und Lehrformen



Mid term exam in 7th week+/- & final exam at the end of semester. Complete the assignments to be admitted to the exams.

project work in teams of four: prototype, write-up (4 pages), one presentation pre team member in German or English


Mondays: 11:00-12:30; Tuesdays: 15:15-16:45

Room: HS 1 

Lecture starts in the second week of the semester