Lehre
Studien- und Diplomarbeiten
Dr. Schmitz hat seit vielen Jahren eine große Zahl von Studien- und Diplomarbeiten betreut, teils auch in Zusammenarbeit mit Stellen außerhalb der Fakultät. Thematische Schwerpunkte sind die jeweils aktuellen Interessenschwerpunkte und Projekte.
Hinweise zum Erstellen von Diplomarbeiten sowie ein Template für die Ausarbeitung auf der Basis von LaTeX sind auf den Webseiten zum Hauptstudium (Infomatik) zu finden. Wegen Studienarbeits- und Diplomarbeitsthemen wenden Sie sich bitte direkt an Dr. Schmitz - eigene Themenvorschläge können je nach Gebiet und Eignung auch berücksichtigt werden.
Vorlesungen, Seminare und Praktika
Dr. Schmitz hat seit 1984 über 60 Lehrveranstaltungen selbständig durchgeführt, die meisten davon im Rahmen von Lehraufträgen an den drei Münchener Universitäten (UniBw, LMU und TU). Die Hauptthemen dabei waren:
- Einführung in die Informatik (Grundvorlesung)
- Formale Sprachen und Übersetzerbau
- Objektorientierte und modulare Programmierung
- Software Engineering
- Dokumentenbeschreibungssprachen
Seit 1998 hat er das für alle Studenten vor dem Vordiplom verbindliche Programmierpraktikum schrittweise aufgebaut und viermal verantwortlich durchgeführt. In diesem Praktikum entwickeln Studenten in Gruppen von 5 bis 8 Entwicklern auf Basis des Rahmenwerks SalesPoint (siehe Projektseite) in knapp drei Monaten ein größeres Programmsystem. Einige besonders erfolgreiche Studenten wirken jeweils im Folgejahr als Betreuer mit. Grundlage für die Betreuung ist die schritthaltende Dokumentation des Arbeitsfortschritts im Netz sowie wöchentliche Präsentationen von (Zwischen-)Ergebnissen.
Praktikumsleiter waren:
- Lothar Schmitz (HT 98, HT 99, HT 00, HT 01)
- Volker Renneberg (HT 02, HT 03)
- Michael Ebert (HT 04)
- Thomas Triebsees (HT 05)
Seit seiner Habilitation hat Dr. Schmitz folgende Lehrveranstaltungen durchgeführt:
- Einführung in die Informatik I (HT 02, HT 03, HT 04, HT 05)
- Einführung in die Informatik II (WT 03, WT 04, WT 05, WT 06 )
- Einführung in die Informatik IIIa (Objektorientierte Programmierung)
(FT 02, FT 03, FT 04, FT 05) - Dokumentenbeschreibungssprachen (WT 03, WT 05)
- Syntaxbasierte Programmierwerkzeuge bzw. Übersetzerbaupraktikum
(WT 02, TUM SS 02, WT 04, WT 06)