μCSRL regularly teaches the following courses:

  • Language-based Security (Spring quarter)
  • Compiler Construction (Fall quarter)
  • Maschinennahe Programmierung (Winter quarter)
  • Seminars (Language-based Security and Optimization of Dynamically-Typed Programming Languages)
  • Praktika (Language-based Security and Compilers)


All courses are managed through corresponding ILIAS course pages.


In addition, we have a host of topics for Bachelor and Master's theses on file. Please send an email to the professor to inquire open topics.

Note: All courses are also open to students from LMU and TUM, they merely need to be registered by the corresponding body (Pruefungsamt).