Vorlesungen und Prüfungen im SS2018 und WS2018/19

Im Sommersemester 2018 werde ich, wie schon in den vorangehenden Sommersemestern, in der regulären Vorlesungszeit keine Veranstaltungen durchführen. Folgende Veränderungen werden bei den Vorlesungen und Prüfungen stattfinden:

Funktionale Programmierung für MInf und MITS

Im Sommersemester 2018 werde ich die Veranstaltung Funktionale Programmierung einschließlich Übungen als Blockkurs in der 38. und 39. Kalenderwoche vom 17. September bis 28. September durchführen. Die dazugehörige mündliche Prüfung wird am Donnerstag, den 4. Oktober 2018 stattfinden.

Der Kurs wird ganztägig laufen. Ich bitte alle Teilzeitstudierenden, die an dem Blockkurs teilnehmen möchten, während dieser Zeit keine Nebentätigkeiten einzuplanen.

Die Veranstaltung wird am 17. September 2018 um 9:30 in HS1 beginnen. Die Anmeldung zu der zugehörigen Prüfung ist während der normalen Anmeldung zu den Klausuren im Sommersemester 2018 über das Online-Sekretariat möglich. Spätere Anmeldungen sind laut Prüfungsamt nicht möglich.

Ein Wiederholungstermin zu dieser Prüfung wird nach dem Ende der Vorlesungszeit des Wintersemesters 2018/19 angeboten werden. Die Anmeldung für diesen Termin wird über das Online-Sekretariat laufen.

Als Vorbereitung auf diesen Kurs für Studierende, für die das Gebiet der Funktionalen Programmierung vollständig neu ist, bieten sich neben den Vorlesungsunterlagen die Bücher von Graham Hutton, Programming in Haskell und Learn You a Haskell for Great Good! von Miran Lipovača an.

Studierenden mit einem 6-semestrigen Bachelor-Studium, die einen Übergangsblock von 30 ECTS-Punkten benötigen und wenig Vorkenntnisse in Funktionaler Programmierung besitzen, wird empfohlen, die Bachelor-Veranstaltung Grundlagen der Funktionalen Programmierung, die im Wintersemester läuft, als Vorbereitung zu nutzen, und diese Veranstaltung dann im darauf folgenden Semester zu besuchen.

Wintersemester 2018/19

Im Wintersemester 2018/19 werde ich die Vorlesungen über Grundlagen der Funktionalen Programmierung und Compilerbau halten.