Teaching
I have taught several lectures, tutorials, or seminars in the general area of software engineering, both at the B.Sc. and M.Sc. level and both in German and English. For two lectures (PE II and SE4AI), I created the lecture content from scratch. Furthermore, I have supervised over 60 student projects, mostly B.Sc. and M.Sc. theses. For the teaching certification for higher education from the German state of Baden-Württemberg, I attended several didactic seminars, completed the first module, and integrated concepts like constructive alignment or Bloom's taxonomy of learning objectives into my teaching. My didactic competencies have been further extended and validated when I obtained the University Teaching Qualification (UTQ / BKO) of the Netherlands in April 2024.
Vrije Universiteit Amsterdam, NL:- 2025 spring: Software Design, B.Sc. lecture
- 2024 fall: Service-Oriented Design, M.Sc. lecture
- 2024 spring: Software Design, B.Sc. lecture
- 2023 fall: Service-Oriented Design, M.Sc. tutorial + 1 lecture slot
- 2023 summer: Software Engineering for AI-based Systems, M.Sc. lecture
- 2022 winter: Program Development II (PE II), B.Sc. lecture
- 2022 summer: Software Engineering for AI-based Systems, M.Sc. lecture
- 2021 winter: Program Development II (PE II), B.Sc. lecture
- 2021 summer: Software Engineering for AI-based Systems, M.Sc. seminar
- 2020 winter: Program Development II (PE II), B.Sc. lecture
- 2020 winter: Software Project (SoPra), B.Sc. development project
- 2020 summer: Introduction to Software Engineering (EST), B.Sc. tutorial