All Teaching Activities

by Daniel Limberger

Thumbnail of Triangle Rasterization Algorithms
Thumbnail of Tile-based Terrain Rendering
Thumbnail of Arboretum
Thumbnail of Cornell Box Path traced using WebGL and TypeScript

For nearly a decade, I have supported and actively steered the teaching efforts within the Computer Graphics Systems Group at the Hasso Plattner Institute. The following shows a comprehensive list of my teaching activities:

2022 | Summer Term

3D Computer Graphics II
Lecture (BA), Lecturer

2021/22 | Winter Term

3D Computer Graphics I
Lecture (BA), Lecturer

AI-based Systems with a Dark Twist
Seminar (BA), Tutor & Supervisor

2021 | Summer Term

3D Computer Graphics II
Lecture (BA), Lecturer

Lidar-based Building Models for Sensor Data Visualization
Project (MA), Supervisor

Software Mining and Applications
Seminar (MA), Tutor & Supervisor

Visualization and Analysis of Multidimensional Data
Seminar (MA), Tutor

2020/21 | Winter Term

3D Computer Graphics I
Lecture (BA), Lecturer

Analysis and Visualization of Similarities of Software Systems
Project (MA), Supervisor

User Interface Programming
Lecture (BA), Tutor & Co-Lecturer

2020 | Summer Term

3D Computer Graphics II
Lecture (BA), Lecturer

Visual Analytics of Multi-dimensional Data using Topic Maps
Project (MA), Supervisor

2019/20 | Winter Term

3D Computer Graphics I
Lecture (BA), Lecturer

Game Programming
Seminar (BA), Tutor & Supervisor

Selected Topics in Visual Analytics
Seminar (MA), Tutor

2019 | Summer Term

3D Computer Graphics II
Lecture (BA), Co-Lecturer

2018/19 | Winter Term

User Interface Programming
Lecture (BA), Tutor

2018 | Summer Term

Advanced Games of Life
Seminar (MA | BA), Tutor & Supervisor

2017/18 | Winter Term

Advanced Development in C++
Seminar (MA), Tutor & Co-Lecturer

2017 | Summer Term

2016/17 | Winter Term

Advanced Programming in C++
Lecture (MA), Tutor & Co-Lecturer

Real-time Monitoring of Massive File Systems
Project (MA), Supervisor

Methods and Techniques of Information Visualization
Seminar (MA), Tutor

2016 | Summer Term

3D Computer Graphics II
Lecture (BA), Tutor & Co-Lecturer

Massive Information Mining for Software Analytics
Project (BA), Supervisor

Methods and Techniques of Software Visualization
Seminar (MA), Tutor

Introduction to Visual Analytics
Seminar (BA), Tutor

2015/16 | Winter Term

Systems Engineering for Software Analytics
Seminar (MA), Tutor

2015 | Summer Term

Automated Visual Software Analytics
Lecture (Massive Open Online Course), Tutor

Programming Techniques II
Lecture (BA), Tutor & Co-Lecturer

Graphics Programming with OpenGL and C++
Lecture, Seminar (BA), Tutor & Lecturer

Software Analysis and Visualization
Project (BA), Supervisor

Visualization of System Evolution
Seminar (MA), Tutor

2014/15 | Winter Term

Game Programming
Lecture, Seminar (BA), Tutor & Co-Lecturer

Visualization for Interactive Software Analytics
Seminar (MA), Tutor

Introduction to 3D Computer Graphics
Lecture (Youth Academy), Lecturer

2014 | Summer Term

Graphics Programming with OpenGL and C++
Lecture, Seminar (BA), Tutor & Lecturer

Software Analysis and Visualization
Project (BA), Supervisor

Information Visualization
Seminar (MA), Tutor

2013/14 | Winter Term

3D Computer Graphics II
Lecture (BA), Tutor & Co-Lecturer

Game Programming
Lecture, Seminar (BA), Tutor & Co-Lecturer

Introduction to 3D Computer Graphics
Lecture (Youth Academy), Lecturer

Software Analytics
Seminar (MA), Tutor

2013 | Summer Term

3D Computer Graphics I
Lecture (BA), Tutor & Co-Lecturer

Graphics Programming with OpenGL and C++
Lecture, Seminar (BA), Tutor & Lecturer

Software Visualization Techniques
Seminar (MA), Tutor

2012/13 | Winter Term

3D Computer Graphics II
Lecture (BA), Tutor & Co-Lecturer

Introduction to 3D Computer Graphics
Lecture (Youth Academy), Lecturer

Game Programming
Lecture, Seminar (BA), Tutor & Co-Lecturer

Concepts and Techniques for 3D Visualization
Seminar (MA), Tutor