Academic activity / Teaching

Teaching and Supervision

An overview of courses I have taught and students I have supervised through master's and bachelor's theses and other research projects.

Courses & seminars

2026

ETH Zurich

Lecture: Formal Methods for Information Security

2024, 2025

ETH Zurich

Exercise: Information Security

2024, 2025

ETH Zurich

Exercise: Discrete Mathematics

2024

ETH Zurich

Seminar: Current Topics in Cryptography

2023

École Normale Supérieure

TD: Initiation à la Cryptologie

2021

Université Paris

TP: Initiation à la Programmation 1

2021, 2022

Université Paris

TD et TP: Initiation à la Programmation 2

2021

Université Paris

TD: Concepts Informatique

2017

Karlsruhe Institute of Technology

Tutorial: Analysis 1

Thesis supervision

May 2026 – October 2026

ETH Zurich · Master's thesis · Adam Mernissi Arifi

Identifiable Aborts for Threshold Signatures

June 2025 – January 2026

ETH Zurich · Master's thesis · Yassmine Abdrabo

Analyzing Adaptively-secure Searchable Encryption

October 2024 – May 2025

ETH Zurich · Master's thesis · Zoé Reinke

Threshold Blind Signatures in Pairing-Free Groups from CDH in the ROM

November 2023 – April 2024

ETH Zurich · Semester project · Theresa Wakonig

Analyzing system-wide leakage of SSE schemes