- Summer 2025: Algorithmen und Berechnungskomplexität II
 - Summer 2025: Randomized Algorithms & Probabilistic Analysis
 - Summer 2025: Lab: Efficient Algorithms for Selected Problems
 - Summer 2025: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Winter 2024/25: Algorithmen und Berechnungskomplexität I
 - Winter 2024/25: Randomisierte und approximative Algorithmen
 - Winter 2024/25: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Summer 2024: Algorithmen und Berechnungskomplexität II
 - Summer 2024: Randomized Algorithms & Probabilistic Analysis
 - Summer 2024: Lab: Efficient Algorithms for Selected Problems
 - Summer 2024: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Summer 2023: Algorithmische Grundlagen des Maschinellen Lernens
 - Summer 2023: Randomized Algorithms & Probabilistic Analysis
 - Summer 2023: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Winter 2022/23: Randomisierte und approximative Algorithmen
 - Winter 2022/23: Seminar Randomized and Approximation Algorithms
 - Winter 2022/23: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Summer 2022: Algorithmen und Berechnungskomplexität II
 - Summer 2022: Randomized Algorithms & Probabilistic Analysis
 - Summer 2022: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Winter 2021/22: Algorithmen und Berechnungskomplexität I
 - Winter 2021/22: Randomisierte und approximative Algorithmen
 - Winter 2021/22: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Summer 2021: Algorithmen und Berechnungskomplexität II
 - Summer 2021: Algorithmische Grundlagen des Maschinellen Lernens
 - Summer 2021: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Winter 2020/21: Algorithmen und Berechnungskomplexität I
 - Winter 2020/21: Randomisierte und approximative Algorithmen
 - Winter 2020/21: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Summer 2020: Algorithmen und Berechnungskomplexität II
 - Summer 2020: Randomized Algorithms and Probabilistic Analysis
 - Summer 2020: Seminar Foundations of Data Science
 - Summer 2020: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Winter 2019/20: Randomisierte und approximative Algorithmen
 - Winter 2019/20: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Winter 2019/20: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Winter 2019/20: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Winter 2018/19: Randomisierte und approximative Algorithmen
 - Winter 2018/19: Seminar Foundations of Data Science
 - Winter 2018/19: Begleitseminar zur Bachelorarbeit / Master Seminar
 - Summer 2018: Online-Algorithmen
 - Summer 2018: Randomized Algorithms and Probabilistic Analysis
 - Summer 2018: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Summer 2018: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Summer 2018: Seminar Advanced Algorithms
 - Winter 2017/18: Randomisierte und approximative Algorithmen
 - Winter 2017/18: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Winter 2017/18: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Winter 2017/18: Seminar Advanced Algorithms
 - Summer 2017: Algorithmen und Berechnungskomplexität II
 - Summer 2017: Randomized Algorithms and Probabilistic Analysis
 - Summer 2017: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Summer 2017: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Summer 2017: Seminar Advanced Algorithms
 - Winter 2016/17: Algorithmen und Berechnungskomplexität I
 - Winter 2016/17: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Winter 2016/17: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Winter 2016/17: Seminar Advanced Algorithms
 - Winter 2016/17: Oberseminar Theoretische Informatik
 - Summer 2016: Online-Algorithmen
 - Summer 2016: Randomized Algorithms and Probabilistic Analysis
 - Summer 2016: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Summer 2016: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Summer 2016: Seminar Advanced Algorithms
 - Summer 2016: Oberseminar Theoretische Informatik
 - Winter 2015/16: Logik und diskrete Strukturen
 - Winter 2015/16: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Winter 2015/16: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Winter 2015/16: Seminar Advanced Algorithms
 - Winter 2015/16: Oberseminar Theoretische Informatik
 - Summer 2015: Online-Algorithmen
 - Summer 2015: Probabilistic Analysis of Algorithms
 - Summer 2015: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Summer 2015: Oberseminar Theoretische Informatik
 - Summer 2014: Algorithmen und Berechnungskomplexität II
 - Summer 2014: Online-Algorithmen
 - Summer 2014: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Summer 2014: Oberseminar Theoretische Informatik
 - Winter 2013/14: Algorithmen und Berechnungskomplexität I
 - Winter 2013/14: Pearls of Algorithms
 - Winter 2013/14: Projektgruppe: Entwurf und Implementierung von Algorithmen
 - Winter 2013/14: Seminar Advanced Algorithms: Clustering
 - Winter 2013/14: Lab: Efficient Algorithms for Selected Problems: Design, Analysis and Implementation
 - Winter 2013/14: Oberseminar Theoretische Informatik
 - Summer 2013: Online-Algorithmen
 - Summer 2013: Probabilistic Analysis of Algorithms
 - Summer 2013: Oberseminar Theoretische Informatik
 - Winter 2012/13: Logik und diskrete Strukturen
 - Winter 2012/13: Pearls of Algorithms
 - Winter 2012/13: Oberseminar Theoretische Informatik
 - Summer 2012: Online-Algorithmen
 - Summer 2012: Projektgruppe Probabilistische und experimentelle Analyse von Algorithmen
 - Summer 2012: Oberseminar Theoretische Informatik
 - Winter 2011/12: Randomisierte und approximative Algorithmen
 - Winter 2011/12: Pearls of Algorithms
 - Winter 2011/12: Oberseminar Theoretische Informatik
 - Summer 2011: Algorithmen und Berechnungskomplexität II und III
 - Summer 2011: Seminar Advanced Algorithms
 - Summer 2011: Oberseminar Theoretische Informatik
 - Winter 2010/11: Algorithmen und Berechnungskomplexität I
 - Winter 2010/11: Pearls of Algorithms
 - Winter 2010/11: Seminar Advanced Algorithms
 - Winter 2010/11: Oberseminar Theoretische Informatik