- Applied Cryptography (Spring 2024, Spring 2025, Spring 2026)
- Discrete Mathematics (Autumn 2023, Autumn 2024)
- Computer Science II (Spring 2023)
Teaching
I've been a teaching assistant for the following courses.
@ ETHZ
@ UWaterloo
- SYDE361 Engineering Design (Spring 2022)
- SYDE362 Capstone Project (Winter 2022)
- SYDE161 Introduction to Design (Fall 2021)
- CS458/658 Computer Security and Privacy (Winter 2021, Spring 2021)
- CS135 Designing Functional Programs (Fall 2020)
- MATH135 Algebra for Honours Mathematics (Fall 2017, Winter 2018)
Supervision
- Hannes Hui, Semester Project, 2026. Analysing Anonymity Notions of Authenticated KEMs.
- Marc Himmelberger, Master Thesis, 2025. Implementing and Evaluating Quantum-Safe Fully Encrypted Protocols. Co-advisor: Felix Günther.
- Luca Maier, Master Thesis, 2025. Formal Analysis of the SecureDrop Protocol. Co-advisor: Felix Linker.
- Eduarda Assunção, Semester Project, 2025. Analyzing IKEv2: Security Proofs, Known Attacks, and Other Insights. Co-advisor: Kenny Paterson.
- Antonino Orofino, Master Thesis, 2024. An Investigation of VPN Fingerprinting. Co-advisor: Lenka Mareková.
- Dimitri Francolla, Semester Project, 2024. Privacy Implications of AMQ-Based PQ TLS Authentication. Co-advisor: Mia Filić.
- Iana Peix, Semester Project, 2023. Repairable Threshold Schemes with Malicious Security.
- Lena Csomor, Master Thesis, 2023. Bridging the Gap between Privacy Incidents and PETs. Co-advisors: Anwar Hithnawi, Alexander Viand.