Teaching

The members of the algorithms group of MPI-INF offer courses and thesis (bachelor, master, and PhD) topics in algorithmics. We offer the core course Optimization in every summer term.

Subsequent to these courses, we offer advanced courses and seminars for students who want to specialize in algorithmics. You will find our course offers for the next semester and past semesters below.

For thesis topics, contact one of the senior members of the group.

For advanced master students and above, every summer the algorithms group of MPI-INF organizes the Max Planck Advanced Course on the Foundations of Computer Science (ADFOCS).





Summer 2023

CourseCourse typeSpeaker / Tutor
Techniques for Counting ProblemsAdvanced CourseJacob FockePhilip Wellnitz
Parametrized AlgorithmsAdvanced CourseDániel Marx, Roohani Sharma
Foundations of Machine LearningSeminarYonggang Jiang, Kurt Mehlhorn, Adam Polak, Roohani Sharma, Hans Simon, Shreyas Srinivas


Summer 2022

CourseCourse typeSpeaker / Tutor
OptimizationCore CourseAndreas Karrenbauer
How to Clock Your ComputerAdvanced CourseChristoph Lenzen, Danny Dolev, Ian Jones; external
Reading Group: String AlgorithmsSeminarKarl Bringmann, Tomasz Kociumaka; external
Coping with Computational HardnessSeminarDániel Marx; external