Main Content
Teaching
The Algorithms Group offers modules in algorithms and complexity from basic introductory courses to advanced modules leading to the cutting edge of research:
- Algorithms and Data Structures (CS 210)
Summer 2026 - Efficient Algorithms (CS 566)
next planned for Winter 2026-27 - Algorithms for Bioinformatics (CS 594)
next planned for Summer 2027 - Advanced Algorithms (CS 627)
next planned for Winter 2026-27 - Advanced Data Structures (CS 650)
Summer 2026
See also the Course Preview of the department.
Theses, Projects, and Seminars
We supervise B.Sc. and M.Sc. theses across the range of our research interests.
We also regularly offer student projects, i.e., »Fortgeschrittenenpraktikum« (Bachelor) and »Project Work« (Master) topics and seminars on topics related to our research interests.
Just ask what is on offer!
Current Modules
- Lecture Algorithms and Data Structures (CS 210)
- Programming Lab
- Lecture Advanced Data Structures (CS 650)
- Seminar Constraint Satisfaction Problems
Past Teaching
Winter 2025-26
Lecture Efficient Algorithms (CS 566)
Lecture Algorithms for Bioinformatics (CS 594)
Seminar Space-efficient ComputationSummer 2025
Lecture: Advanced Algorithms
Seminar: Space-efficient ComputationWinter 2024-25
Lecture: Efficient Algorithms
Seminar: Modern Sorting AlgorithmsPrior to Marburg
For teaching prior to coming to Marburg, see the teaching archive.