To clarify the terminology: The convenor is the person in charge of the entire course, i.e., officially responsible for all the organization. The lecturer, if any, is "only" delivering certain lectures. Normally, the convenor delivers the majority of the lectures, if not all.
In Winter Term 2018/2019 I delivered this course that I conceptualized completely by myself and from scratch. Also all the exercise groups were delivered by me. A lot of my own research on Hierarchical Task Network (HTN) and other forms of hierarchical planning went into this course. The course is completely self-contained, so it also contains basics for classical (i.e., non-hierarchical) planning and search.
Please find all lecture material here.
Introduction to Computer Science
In Summer Term 2019 I delivered 5 lecture classes (25% of the entire course) on behalf of Prof. Biundo, the convenor of the course.
The courses listed below are those for which I was the official supporter. This includes creating the exercises and exams as well as delivering all tutorials and managing all contact with students.