usability, design, interaction design, information, web usability, user interface design, usability engineering,user testing, usability inspection, heuristic evaluation, webdesign, UI, GUI, HCI, user-centered design,human-computer interaction, mensch computer interaktion,universität konstanz, usability test, benutzerfreundlichkeit, mensch-maschine-interaktion, mensch-computer-interaktion, human-computer-interaction, usable, website usability, ergonomie, ergonomisch, psychologie, gestalt principles, scenario, information visualization,informationsvisualisierung, User Interface Evaluation, Usability testing, Human Factors, Erogonomic, Ergonomics, User Interfaces, User Interface, Interfaces, informations visualisierung, visual information seeking system, visual search interface, Mensch & Computer 2012Harald Reiterer


Computer Graphics and Interactive Systems


Harald Reiterer / Oliver Deussen


Jens Mueller





R712 (V) / R513 (V) / G530 (Ü)


Di/Tue 10:00 - 11:30 (Ü / G530); Di/Tue 13:30 - 15:00 (V / R712) ; Di/Tue 15:15 - 16:45 (V / R513) ; Mi/Wed 13:30 - 15:00 (Ü /G530)


The course consists of two parts: In the part on computer graphics an introduction to Computer Graphics is given. The hardware oriented language OpenGl is used to describe the rasterization pipeline. This pipeline allows to efficiently transform geometric 3D data into raster images.

  • preprocessing of the data (transformation, projection, clipping)
  • rasterization (scan-line algorithms, z-buffer)
  • shading methods (Gourand shading, Phong shading)
  • local vs. global illumination
  • Raytracing, Radiosity and image-based rendering
  • texuring methods
In the part interacitve systems a broad overview about the goals and research topics of the scientific discipline Human-Computer Interaction is given. They will achieve a basical understanding of developing interactive products while taking user and task requirements in account.
  • basic concepts about human perception and interaction
  • methodologies and processes for designing interfaces design of usable products, that enhance the joy of use
  • basic design principals, methods and tools are presented and intensified in practical exercises
  • overview of the comprehensive and strong interdisciplinary field of Human-Computer Interaction
  • techniques for evaluating and comparing interfaces

Requirements: experience similar to modules Mathematical Foundations for Computer Science, Informatics I. Basic programming skills

180 hours in total
  • 52 hours compulsory attendance
  • 128 hours home work






Examination: written examination of 120 minutes duration Successful participation in the practical exercises is mandatory for the authorization to the written examination. Grade: grade of the written examination


Computer Graphics:

  • Edward Angel: Interactive Computer graphics, a top-down approach with OpenGL (in der Bibliothek mehrfach vorhanden - Die Vorlesungsfolien reichen nicht als Vorbereitung zur Prüfung!)
Interactive Systems:
  • Preim, B., Dachselt, R.: Interaktive Systeme - Band 1, (2. Auflage), Springer Verlag, 2010
  • Preece J., Rogers Y., Sharp H.: Interaction Design, (3nd edition), John Wiley & Sons, 2011