Lectures:
- C und Unix Einführungskurs
- Datenbanken I (2000, Übung)
- Parallele Algorithmen II (SS2001, Übung)
- Algorithmische Spieltheorie (SS2002, Vorlesung)
- Parallele Programme mit C/C++ und MPI (SS2002, Vorlesung)
- Parallele Programme mit C/C++ und MPI (SS2003, Vorlesung)
- Datenstrukturen und Algorithmen (SS2003, Übung)
- Effizente Nutzung paralleler Systeme mittels Message Passing (SS2004, Vorlesung)
- Einführung in Berechenbarkeit, Komplexität und formale Sprachen (WS2004, Übung)
- Effizente Nutzung paralleler Systeme mittels Message Passing (SS2005, Vorlesung)
- Algorithmen und Modelle für Planungsaufgaben (WS05/06, Proseminar)
- Optimierung I (SS06, Vorlesung)
- Projektgruppe GOmputer (SS06/WS07)
- Introduction to Mathematical Software (WS07/08, Übung)
- Introduction to Mathematical Software (WS08/09, Vorlesung)
- Optimierung in dynamischer Umgebung (SS09, Vorlesung)
- Introduction to Mathematical Software (WS09/10, Vorlesung)
- Algorithmische Diskrete Mathematik (SS10, Vorlesung)
- Introduction to Mathematical Software (WS10/11)
- Optimierung in dynamischer Umgebung (SS11)
- Diskrete Optimierung (SS11)
- Einführung in die mathematische Software (WS11/12)