Lehrende: David Christopher Mosteller
Veranstaltungsart: Seminar
Anzeige im Stundenplan: Sem funkt. Progr.
Semesterwochenstunden: 2
Credits: 3,0
Unterrichtssprache: Deutsch
Min. | Max. Teilnehmerzahl: - | 20
Anmeldegruppe: Anmeldegruppe Seminare
Kommentare/ Inhalte: In diesem Seminar werden wissenschaftliche Beiträge im weitreichenden Kontext der funktionalen Programmierung untersucht und diskutiert. Das Themenspektrum reicht von ihren theoretischen Grundlagen, bis zu den konkreten Ausprägungen moderner funktionaler Programmiersprachen und Aspekten der Anwendung funktionaler Konzepte in der Programmierung und Modellierung. Mit dem Lambda-Kalkül wurde die Grundlage funktionaler Programmiersprachen bereits in den 1930er Jahren angelegt. Seitdem haben sich die darauf aufbauenden Programmiersprachen fortwährend entwickelt und manifestieren sich heute neben den "rein funktionalen" Sprachen auch in diversen Ausprägungen in hybriden Sprachen, Universalsprachen oder anderen Sprachen der heutigen Zeit.
Lernziel:
Vorgehen: Zu Beginn des Semesters werden Themen für die Ausarbeitung ausgegeben. Es kann aus einer Liste vorbereiteter Themen ausgewählt werden, es gibt aber auch die Möglichkeit eigene Vorschläge einzubringen. Jede/r Teilnehmende erstellt während des Semesters einen Vortrag und stellt diesen im Plenum vor. Zusätzlich ist eine Ausarbeitung des Vortragsthemas zu erstellen.
Zusätzliche Hinweise zu Prüfungen: Eine gute (aber nicht erforderliche) Ergänzung zu diesem Seminar ist das Projekt "64-191 Funktionale Programmierung", welches die praktische Anwendung funktionaler Programmierung vermittelt und in diesem Semester parallel stattfindet.