Teaching
Check our available thesis and project topics!
Ruhr University of Bochum
- Summer Semester 2025 (currently in planning)
- Lecture: Advanced Automatic Testing (with Prof. Toffalini)
- Lecture: Programmierung und Programmiersprachen (with Prof. Jansen)
- Seminar: 212138 - Automated Software Engineering
- Colloquium: 212165 - Software Engineering Research Colloquium (with Prof. Berger)
- Study Project: TBA
- Winter Semester 2024/2025
- Lecture: 212000 - Software Engineering (with Prof. Berger)
- Seminar: 212138 - Automated Software Engineering
- Colloquium: 212165 - Software Engineering Research Colloquium (with Prof. Berger)
- Study Project: JUnit meets APR: Development of a JUnit Extension for Automated Program Repair
Archive
Singapore University of Technology and Design
- STEAMxD 2024: Instructor for the Machine Learning sessions of the STEAMxD workshop 2024
- Fall 2023: Instructor for 10.020 Data Driven World (DDW)
National University of Singapore
- 2023: Co-Lecturer for CS3213 - Foundations of Software Engineering (NUS AY 2022/2023)
- 2022: Co-Lecturer for CS3213 - Foundations of Software Engineering (NUS AY 2021/2022)
Humboldt-Universität zu Berlin
→ as Graduate Teaching Assistant
- Summer, 2020: Seminar – Debugging and Program Repair
- Summer, 2020: Semesterproject – Modularization of the RAY-UI application
- Winter, 2019: Tutorial – Software Engineering
- Winter, 2019: Seminar – Automated Software Engineering
- Summer, 2019: Tutorial – Requirements Engineering and Software Architecture
- Summer, 2019: Seminar – Debugging and Program Repair
- Summer, 2018: Tutorial – Requirements Engineering and Software Architecture
- Summer, 2018: Tutorial – Methods and Models for Systemdesign
- Summer, 2017: Tutorial – Methods and Models for Systemdesign
- Winter, 2016: Tutorial – Software Engineering
- Winter, 2016: Seminar – Automated Software Engineering
- Summer, 2016: Tutorial – Methods and Models for Systemdesign
University of Stuttgart
→ as Undergraduate Teaching Assistant
- Winter, 2013: Tutorial – System Concepts and Programming
- Summer, 2013: Tutorial – Introduction to Software Engineering
- Winter, 2012: Tutorial – System Concepts and Programming
- Winter, 2012: Student Mentoring – Software Development Project (SoPra)