Lectures
I am currently teaching or have been teaching the following courses:
- 2024
- Automated Program Verification (6 ECTS at MSc. level, UOL)
- Proseminar Modellierung und Analyse Probabilistischer Systeme (3 ECTS at BSc. level, UOL)
- 02245 Program Verification (7.5 ECTS at MSc. level, DTU)
- 02141 Computer Science Modelling (10 ECTS at Bsc. level, together with Alberto Lluch Lafuente, DTU)
- 2023
- 02245 Program Verification (7.5 ECTS at MSc. level, DTU)
- 02141 Computer Science Modelling (10 ECTS at Bsc. level, together with Alberto Lluch Lafuente, DTU)
- 02913 Advanced Analysis Techniques (5 ECTS at Ph.D. level, together with Andrey Rivkin, DTU)
- 2022
- 02245 Program Verification (7.5 ECTS at MSc. level, DTU)
- Rust Programming Concepts (5 ECTS 3-week course, DTU)
- 02141 Computer Science Modelling (10 ECTS at Bsc. level, together with Alberto Lluch Lafuente, DTU)
- 02913 Advanced Analysis Techniques (5 ECTS at Ph.D. level, together with Andrey Rivkin, DTU)
- 2021
- Guest lecture on “Ownership and Lightweight Automated Verification” in Flemming Nielson's program analysis course, DTU
- Program Verification (5 ECTS at MSc. level, together with Peter Müller, ETH Zürich)