Lehre
Die Arbeitsgruppe Programmiersprachen und Werkzeuge bietet regelmäßig die folgenden Vorlesungen an:
- Obligatorische Vorlesungen (jährlich)
- Objektorientierte Programmierung
- Deklarative Programmierung
- Wahlpflichtvorlesungen (typischerweise im zweijährigen Turnus)
- Compilerbau
- Virtuelle Maschinen
- Fortgeschrittene Konzepte der Programmierung
- Software-Entwurf
Außerdem bieten wir regelmäßig studentische Projekte an, d. h. Fortgeschrittenen Praktika (Bachelor), Projektarbeiten (Master), Seminare und Abschlussarbeiten für Bachelor- und Master-Studierende. Die Themen sind in der Regel mit den Forschungsinteressen der Gruppe verbunden, insbesondere:
- Trace-basiertes Debugging
- Manipulation von Bytecode und Bytecode-Modellen
- Erkennung von Refactorings
- Energieeffizienz der Programmausführung
- Didaktik in der Software-Engineering Lehre
Informationen zum aktuellen Lehrangebot der Arbeitsgruppe entnehmen Sie bitte dem Vorlesungsverzeichnis.
-
Studentische Projekte Offene und abgeschlossene Themen für Fortgeschrittenenpraktika/Projektarbeiten, Bachelor- und Masterarbeiten der AG Programmiersprachen und -werkzeuge.
-
Vorkurs Informatik Ein Vorkurs für Studienanfänger in der Informatik mit keinen oder sehr wenigen Programmiervorkenntnissen.
-
Infos für Master Information für neue immatrikulierte Studierende im Master Informatik, Wirtschaftsinformatik und Data Science.