Teaching
[ Projects & Thesis | Sommer 2026 | Winter 2025 | Summer 2025 | Winter 2024 | Summer 2024 | Before 2024 ]
Projects and Thesis
Requests regarding theses or projects are always welcome! If you are interested in supervision, you can look for available topics here.
Agda AG
We meet weekly to discuss our current problems on formalizing proofs in Agda. If you wish to attend, write an email to Prof. Dr. Thiemann.
Frequency: Every semester
Lectures
Einführung in die Programmierung
Verpflichtende Erstsemestervorlesung zur Programmierung mit Python.
Angebotsfrequenz: Jedes Wintersemester
Theoretische Informatik
Verpflichtende Bachelorverlesung zu Grundlagen der Theoretischen Informatik.
Angebotsfrequenz: Jedes Sommersemester
Functional Programming
Specialization course about functional programming using Haskell.
Frequency: Roughly every 1 1/2 years
Essentials of Programming Languages
Specialization course about mechanized theorem proving in Agda and programming language theory.
Frequency: Roughly every 1 1/2 years
Compiler Construction
Specialization course about writing a RISC-V compiler in Python.
Frequency: Roughly every 1 1/2 years
Concurrency
Specialization course about concurrent systems and their underlying theory.
Frequency: Roughly every 1 1/2 years