Course Visualization

Prof. Dr. Bernd Fröhlich
M.Sc. Dora Kiesel
M.Sc. Irene López García
M.Sc. Gareth Rendle

Description

The first part of this course presents fundamental and advanced information visualization techniques for multi-dimensional and hierarchical data, graphs, time-series data and set-based data. During the second part, algorithms and models for visualization of volumetric data, as well as out-of-core and level-of-detail rendering techniques for handling very large datasets are introduced. 

Lab classes focus on applying, implementing, and evaluating visualization approaches that were presented during the lectures. There are in total 6 biweekly lab assignments which must be done in pairs, as well as 6 individual tests that will count towards the final grade.

This course will be taught in English.

Requirements

Programming skills, as well as a good grasp of algorithms and data structures, are required, and can be proven through successful completion of the corresponding courses from, for example, the Medieninformatik Bachelor programme. Javascript and GLSL programming languages will be used in the lab classes. Basic computer graphics knowledge is helpful, e.g. from taking the computer graphics course from the Medieninformatik Bachelor programme.

Assessment

Lab class assignments and brief written tests throughout the semester, as well as a final project at the end of the semester.

Dates and Moodle

  • Moodle course page (for enrollment in the course)
  • Lecture
    • Thursdays, 13:30 - 15:00 Uhr (B11 - Seminar room H)
    • First lecture: 9th April 2026
  • mandatory lab class, divided in two groups:
    • Fridays, 09:15 - 10:45 (B11 - Pool G)
    • Fridays, 13:30 - 15:00 (B11 - Pool G)
    • First class: 10th April 2026
      • Including mandatory programming test
    • Please enroll through Moodle and complete the survey to be assigned a group
  • Final project submission and presentation
    • End of September 2026