Nr. | Art | Termine | Raum | Veranstalter |
---|---|---|---|---|
080016 | V4 | Di 14:15 - 15:30 | OS40 - R.201 | Hanus |
Do 14:15 - 15:30 | OS40 - R.201 | |||
080015 | Ü2 | Mi 14-16/16-18, Do 10-12/12-14 | Hanus, Peemöller, Tikovsky |
Dienstag, 9.4.2013, 14:15 Uhr, OS40 - R.201
Studierende im 1-Fach-Bachelorstudiengang Informatik, im 2-Fach-Masterstudiengang Informatik, im Masterstudiengang Wirtschaftsinformatik sowie Studierende mit Nebenfach Informatik
Solide Programmierkenntnisse einschließlich in der objektorientierten Programmierung mit Java, wie sie beispielsweise im Grundmodul Programmierung und im Programmierpraktikum erworben werden können.
In dieser Vorlesung werden forgeschrittene Programmierkonzepte, die über die in den ersten Studiensemestern erlernte Programmierung hinausgehen, vorgestellt. Dabei wird anhand verschiedener Programmiersprachen der Umgang mit den Konzepten der wichtigsten Programmierparadigmen vermittelt. Moderne funktionale Programmierungtechniken werden am Beispiel der Sprache Haskell gezeigt. Logische und Constraint-orientierte Programmierung wird in der Sprache Prolog vermittelt. Konzepte zur nebenläufigen und verteilten Programmierung werden mit der Sprache Java vorgestellt und geübt.
Am Ende der Vorlesung findet eine schriftliche Abschlussprüfung statt. Zur Prüfungszulassung müssen mindestens 50% der Übungspunkte erreicht werden.
Die erste Abschlussklausur zur Vorlesung findet am Freitag, 5.7.2013, von 15:00 bis 18:00 Uhr im Hörsaal CAP2 - Frederik-Paulsen-Hörsaal statt. Eine weitere Abschlussklausur findet am Freitag, 18.10.2013, von 15:00 bis 18:00 Uhr im Hörsaal CAP2 - Hörsaal H statt. Eine vorherige Anmeldung in der StudiDB ist zur Teilnahme erforderlich.
Es gibt ein Skript zur Vorlesung (im PDF-Format, nur innerhalb der CAU Kiel zugreifbar!). Dieses Skript ist kein Lehrbuch, aber es beinhaltet den ungefähren Vorlesungsverlauf. Daher sollte neben dem Lesen des Skripts auch immer die Vorlesung besucht werden, um über den aktuellen Stand informiert zu sein!
9.4..2013: | Einführung (PDF) |
Die in der Vorlesung behandelten Programmiersprachen sind auf den Institutsrechnern installiert und auch im Internet sind freie Implementierungen von Java, Haskell und Prolog verfügbar.
Die Abgabe der Übungen soll vornehmlich über das iLearn Übungssystem erfolgen. Hierzu wird man automatisch angemeldet, wenn man sich bei der StudiDB angemeldet hat.