Nächstes Semester

Fortgeschrittene Programmiermethodik Seminar

Dozent:innen: Univ.-Prof. Dr. Sebastian Erdweg
Kurzname: 08.079.23030
Kurs-Nr.: 08.079.23030
Kurstyp: Seminar

Voraussetzungen / Organisatorisches

Dieses Seminar ist eine Fortführung der Veranstaltung "Programmiersprachen", welche auch Voraussetzung für die Teilnahme ist. In dem Seminar werden sich jeder Studierende eine forgeschrittene Programmiermethodiken erarbeiten, dazu eine Ausarbeitung schreiben und diese Vorstellen.

Mögliche Themen sind unter anderem:

  1. Fortgeschrittene funktionale Methoden: type classes, continuation passing style, GADTs, dependent types
  2. Fortgeschrittene objektorientierte Methoden: mixin inheritance, multi dispatch, object-relational mapping
  3. Concurrent programming: actors, reactive programming, publish-subscribe
  4. Metaprogramming: preprocessing, macros, staging