Teaching
University of Marburg
In Marburg, I am module coordinator (instructor of record) for the following modules:
University of Liverpool
In Liverpool, I was module coordinator (instructor of record) for the following modules:
-
COMP 526 – Efficient Algorithms
Archived iterations: Fall 2023, Fall 2022, Spring 2022, Spring 2021, Spring 2020 -
COMP 555 – Advances in Theoretical Computer Science
Archived iterations: Spring 2023, Spring 2022 -
COMP 335 – Communicating Computer Science
Archived iterations: 2022-23, 2021-22
University of Waterloo
During my postdoc time in Waterloo, I served as instructor for the following course:
Technische Universität Kaiserslautern
During the winter term 2016/17 and summer term 2017, I could give a few classes on my own at TU Kaiserslautern:
I have enjoyed working with students first as student TA for various courses and then during my Ph.D. years assisting in the lectures of Markus Nebel.
Teaching Resources
I coauthored a German textbook on design and analysis of algorithms; for details see Entwurf und Analyse von Algorithmen.