Digitale Innovation und Transformation, Master (PO-2024)
| Modulnummer / Modulcode | WAHL-10 |
|---|---|
| Modulname | Funktionale Programmierung |
| Art des Moduls | Wahlpflicht |
| Lernergebnisse, Kompetenzen, Qualifikationsziele | Studierende haben mindestens eine funktionale Programmiersprache im Detail und inklusive fortgeschrittener Aspekte kennengelernt und können auf dieser Basis anspruchsvolle funktionale Programme entwickeln. |
| Lehrveranstaltungsarten | VLmP (2 SWS), PrM (2 SWS) |
| Lehrinhalte | Erlernen einer funktionalen Programmiersprache (z.B. Haskell); Funktionsweise diverser Sprachkonstrukte und Diskussion ihres Einsatzes (z.B. Funktionen, Listen, Datentypen, Auswertungsstrategien, Monaden, Parallelisierung); ausgewählte Bibliotheken und Entwurfsmuster; Überblick zu weiteren funktionalen Sprachen; eigene Programmentwicklung (selbständig und in Teamarbeit) |
| Titel der Lehrveranstaltungen | Funktionale Programmierung |
| Lehr- und Lernmethoden (Lehr- und Lernformen) | Frontalunterricht in Vorlesung, integrierte Übungsaufgaben, Rechnerübungen, Projektarbeit in Zweierteams, Projektverteidigung |
| Verwendbarkeit des Moduls | Master Informatik Master Computer Science Master Artificial Intelligence and Data Science |
| Dauer des Moduls | Ein Semester |
| Häufigkeit des Angebotes | Alle drei Semester, ab Sommersemester 2027 |
| Sprache | Englisch/Deutsch |
| Empfohlene (inhaltliche) Voraussetzungen für die Teilnahme am Modul | |
| Voraussetzungen für die Teilnahme am Modul | keine |
| Studentischer Arbeitsaufwand | 180 h (60 h Präsenz + 120 h Selbststudium) |
| Studienleistungen | Studienleistung S1: Erfolgreiche Bearbeitung von mindestens 50% der Übungsaufgaben bezogen auf die Gesamtpunktzahl |
| Voraussetzung für Zulassung zur Prüfungsleistung | Studienleistung S1 |
| Prüfungsleistungen | Projektarbeit mit Abschlusspräsentation (ca. 60 Min.) |
| Anzahl Credits (ECTS) | 6 cp |
| Lehreinheit | Informatik |
| Modulverantwortliche/r | Prof. Dr. Claudia Fohry |
| Lehrende | Prof. Dr. Claudia Fohry und Mitarbeitende |
| Medienformen | Folien (Beamer), Tafel, Teamarbeit, Arbeit am Rechner |
| Literatur |
Weitere Literatur wird in der Lehrveranstaltung bekanntgegeben. |