Teaching (archive)
Winter 2017/18
- Engineering Secure Software Systems: Lecture and Exercise Class, details in OLAT
- Software Architecture: Exercise Class, details in OLAT
- Softwareprojekt, details on website
Summer 2017
- Software Engineering for Parallel and Distributed Systems: Exercise Class, details in OLAT
- Softwaretechnik: Exercise Class, details in OLAT
- Softwareprojekt, details on website
Winter 2016/17
Summer 2016
- Betriebs- und Kommunikationssysteme: Lecture (second half), details in OLAT
- Software Engineering for Parallel and Distributed Systems: Exercise Class, details in OLAT
- Softwareprojekt, details on website
Winter 2015/16
- Theoretische Grundlagen der Informatik: Exercise Class, details in OLAT
- Softwareprojekt, details in OLAT
Summer 2015
- Kryptographische Protokolle: Lecture and Exercise Class, details in OLAT
Winter 2014/15
- Einführung in die Komplexitätstheorie: Lecture and Exercise Class, details in OLAT
- Theoretische Grundlagen der Informatik: Exercise Class, details in OLAT
Winter 2013/14
- Einführendes Programmierpraktikum, details in OLAT
Summer 2013
- Informationssysteme: Lecture, details in OLAT
Winter 2012/13
Summer 2012
- Informationssysteme: Exercise Class
- Angewandte Logik: Exercise Class
Winter 2011/12
- Einführendes Programmierpraktikum
Summer 2011
- Kryptographie: Lecture (shared with Prof. Dr. Thomas Wilke)
- Programmierpraktikum
Winter 2010/11
- Boolesche Schaltkreise: Lecture and Exercise Class
Summer 2010
- Secure Communications: Lecture and Exercise Class
Winter 2009/10
- Kryptographie: Lecture (shared with Prof. Dr. Thomas Wilke) and Exercise Class
Summer 2009
- Datenstrukturen und Algorithmen: Exercise Class
Winter 2008/09
- Kryptographie - Verfahren und Angriffe: Lecture and Exercise Class
Summer 2008
- Secure Communications: Exercise Class
- Datenstrukturen und Algorithmen: Exercise Class