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)
next planned for SS26 - Efficient Algorithms (CS 566)
WS25-26 - Advanced Algorithms (CS 627)
next planned for WS26-27 - Advanced Data Structures (new module)
next planned for SS26 - Algorithms for Bioinformatics (CS 594)
WS25-26
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 Efficient Algorithms (CS 566)
- Lecture Algorithms for Bioinformatics (CS 594)
- Seminar Space-efficient Computation
Upcoming: Summer term 2026
- Lecture Algorithms and Data Structures (CS210)
- Lecture Advanced Data Structures
Past Teaching
Summer 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.