teaching
current courses:
- CS2030 Theory of Computation (Jan – May 2024)
past courses:
- CS5100 Quantum Computing (July – Nov 2023)
- CS5720 Circuit Complexity (Jan – May 2023)
- CS5061 Topics in Computing (Theoretical Machine Learning) (Aug – Nov 2022)
- ID1063 Introduction to Programming (Nov 2021 – Mar 2022)
- CS5030 Topics in Theoretical Computer Science (Jan – May 2022)
- Circuit Complexity (Spring 2021)
- Computational Complexity Theory (Fall 2020)
- Data Structures (Fall 2020)
- Theory of Computation & Introduction to Complexity (Spring 2020)
- Computational Complexity (Fall 2019)
- Theory of Computation & Introduction to Complexity (Spring 2019)
- Data Structures (Fall 2018)
- Theory of Computation & Introduction to Complexity (Spring 2018)
- Complexity Theory (Summer 2015 at Saarland University)