Teaching
I teach the following lectures regularly each winter and summer term. Introductory lectures are in German, advanced courses are in English or German depending on the audience.
- Einführung in die Informatik (since winter 2011, )
- Algorithmen und Datenstrukturen (since summer 2012, )
- Mesh Processing (since summer 2009)
- Ausgewählte Algorithmen in der Computergraphik (since winter 2009, )
For the first two lectures with 200 – 300 students, I developed a web service: Students submit their homework online, which is then tested automatically with immediate feedback. The system is tailored to our needs with the goal to support students and tutors. By now, it used by multiple other lectures including The C++ lecture below.
- Grundlagen der C++ Programmierung (jointly since summer 2013)
Thomas Wilde is now in charge of Grundlagen der C++ Programmierung. From 2023, the lecture is offered in the summer terms. I will continue to provide the web-service and the backend.