64-173 Seminar Grundlagen und Meilensteine der funktionalen Programmierung

Veranstaltungsdetails

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:


  • Verschiedene Facetten des funktionalen Paradigmas kennenlernen
  • Untersuchung und Bewertung von wissenschaftlichen Beiträgen
  • Verfassen wissenschaftlicher Texte

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.

Termine
Datum Von Bis Raum Lehrende
1 Do, 19. Okt. 2023 16:15 17:45 F-334 David Christopher Mosteller
2 Do, 26. Okt. 2023 16:15 17:45 F-334 David Christopher Mosteller
3 Do, 2. Nov. 2023 16:15 17:45 F-334 David Christopher Mosteller
4 Do, 9. Nov. 2023 16:15 17:45 F-334 David Christopher Mosteller
5 Do, 16. Nov. 2023 16:15 17:45 F-334 David Christopher Mosteller
6 Do, 23. Nov. 2023 16:15 17:45 F-334 David Christopher Mosteller
7 Do, 30. Nov. 2023 16:15 17:45 F-334 David Christopher Mosteller
8 Do, 7. Dez. 2023 16:15 17:45 F-334 David Christopher Mosteller
9 Do, 14. Dez. 2023 16:15 17:45 F-334 David Christopher Mosteller
10 Do, 21. Dez. 2023 16:15 17:45 F-334 David Christopher Mosteller
11 Do, 11. Jan. 2024 16:15 17:45 F-334 David Christopher Mosteller
12 Do, 18. Jan. 2024 16:15 17:45 F-334 David Christopher Mosteller
13 Do, 25. Jan. 2024 16:15 17:45 F-334 David Christopher Mosteller
14 Do, 1. Feb. 2024 16:15 17:45 F-334 David Christopher Mosteller
Prüfungen im Rahmen von Modulen
Modul (Startsemester)/ Kurs Leistungs­kombination Prüfung Datum Lehrende Bestehens­pflicht
InfB-Sem Seminar (WiSe 22/23) / InfB_Sem  Seminar Grundlagen und Meilensteine der funktionalen Programmierung Referat und Hausarbeit 3  Referat und schriftliche Ausarbeitung ohne Termin David Christopher Mosteller Ja
InfB-Sem Seminar (SoSe 23) / InfB_Sem  Seminar Grundlagen und Meilensteine der funktionalen Programmierung Referat und Hausarbeit 2  Referat und schriftliche Ausarbeitung ohne Termin David Christopher Mosteller Ja
InfB-Sem Seminar (SoSe 22) / InfB_Sem  Seminar Grundlagen und Meilensteine der funktionalen Programmierung Referat und Hausarbeit 4  Referat und schriftliche Ausarbeitung ohne Termin David Christopher Mosteller Ja
InfB-Sem Seminar (WiSe 23/24) / InfB_Sem  Seminar Grundlagen und Meilensteine der funktionalen Programmierung Referat und schriftliche Ausarbeitung 1  Referat und schriftliche Ausarbeitung ohne Termin David Christopher Mosteller Ja
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
Lehrende
David Christopher Mosteller