teaching
Courses, seminars, and thesis supervision at Saarland University and beyond.
Saarland University · 2021–2025
Data Networks · 2022–2025, one semester per year
Core undergraduate / graduate course on Internet architecture, routing, transport protocols and network security. Class size ≈ 400 students per semester. I ran weekly exercise sessions, designed homework assignments and exam problems, graded, and held office hours. Worked with the supervising professor on syllabus updates and course logistics.
Hot Topics in Data Networks · 2022–2025, one semester per year
Advanced research seminar for ≈ 20 students. Reading, presenting, and critically analysing recent publications in Internet measurement, network architecture and security. I supervised student paper presentations, picked and assigned the paper list, and facilitated group discussions.
Distributed Systems · 2021
Theoretical foundations and practical implementation of distributed computing — consensus, replication, fault tolerance. I led exercise sessions, assisted with lab assignments, prepared exams and graded.
Thesis Supervision
Supervised an MSc thesis on AI safety and robustness of large language models. Ongoing technical mentorship, experimental design feedback, and guidance on academic writing.
Course Administration
Across multiple offerings: prepared and proofread exams, coordinated grading among the TA pool, and supervised in-person examinations.