Teaching
Current: Automated Software Engineering
In the summer semester, Martin Monperrus and I will be teaching a brand new lecture about Automated Software Engineering.
Current: Software-Engineering Project
I am currently supervising the Software-Engineering Project at TU Darmstadt, which includes acquiring project proposals and funding from industrial partners and supervising the entire process.
Past: Compiler Construction and Optimizing Compilers
At McGill University, I taught COMP 520 – Compiler Design (Fall 2008). I had the overall responsibility for the course, which included giving all lectures, creating and grading assignments and projects, supervising a Teaching Assistant, creating and grading the final exams.
Also at McGill, I was a teaching assistant for COMP 621 – Optimizing Compilers (Winter 2008).





