This page in English  Lehr- und Forschungsgebiet Informatik 2  Fachgruppe Informatik RWTH

Proseminar: Fortgeschrittene Programmierkonzepte

(PS3, SS 2016)

LuFG Informatik 2


Veranstalter

Prof. Dr. Jürgen Giesl, Florian Frohn, Jera Hensel, David Korzeniewski


Termin

Das Proseminar findet wöchentlich am Donnerstag von 14:15 - 15:45 Uhr in Raum 5052 statt.


Inhalt

In diesem Proseminar werden fortgeschrittene Konzepte von Programmiersprachen verschiedender Programmierparadigmen vorgestellt. Unter anderem betrachten wir als Vertreter der imperativen und objekt-orientierten Sprachen Java, als funktionale Sprache Haskell und als logische Sprache Prolog. Das Proseminar baut auf der Vorlesung "Programmierung" auf, in der erste Grundlagen verschiedener Programmiersprachen behandelt wurden.

Inhaltlich werden dazu beispielsweise folgende Themen betrachtet:


Bibliotheksführung

Alle Teilnehmer sind verpflichtet, an einer Bibliotheksführung teilzunehmen. Die Webseite der Fachbibliothek Informatik finden Sie hier.

Wichtige Termine

Alle Teilnehmer haben die Möglichkeit, sich bis 3 Wochen nach Themenvergabe (also bis zum 11.03.2016) bei uns vom Proseminar wieder abzumelden. Erst danach werden wir die Teilnehmer verbindlich dem ZPA melden. Somit wird ein Abbruch des Seminars nach dem 11.03.2016 als Fehlversuch gezählt. Genauere Informationen zum Proseminar wurden in der Vorbesprechung am 19.02.2016 bekannt gegeben.

Es wird erwartet, dass die folgenden strikten Termine eingehalten werden:

Themenverteilung

Datum Vortragende Thema Betreuer
14.04.2016 J. Giesl Allgemeine Hinweise zu Vorträgen  
28.04.2016 Alle Proseminaristen Kurzvorträge Alle Betreuer
12.05.2016 Tim Schirrmacher, Ahmed Soliman Design Patterns D. Korzeniewski
12.05.2016 Patrick Bögel, Pascal Porta Multi-Threading J. Hensel
02.06.2016 Maya Sastges, Adriaan Wind Prototypenbasierte Objektorientierung F. Frohn
02.06.2016 Tobias Grimm, Martin Surga Cut, Negation und extra-logische Prädikate J. Hensel
09.06.2016 Jonathan Beierle, Felix Rahmati Typklassen, Eingabe und Monaden D. Korzeniewski
09.06.2016 Jonas Gessner, Julius Hohnerlein Versionsverwaltung mit Git F. Frohn


Voraussetzungen zum Bestehen des Proseminars

Zum erfolgreichen Abschluss des Proseminars müssen Sie die folgenden vier Bedingungen erfüllen:

Betreuer

Jeder Teilnehmer hat einen wissenschaftlichen Mitarbeiter als Betreuer. Dieser berät Sie bei der Bearbeitung Ihres Themas. Sie sollten Ihren Betreuer mehrfach aufsuchen, um mit ihm Ihren Fortschritt zu besprechen. Sie sollten ihn mindestens kontaktieren, um

Ausarbeitung und Vortrag

Die Ausarbeitung kann mit einem beliebigen Textverarbeitungssystem erstellt werden. Wir empfehlen allerdings LaTeX.


Rückfragen

Bei Rückfragen wenden Sie sich bitte an Jera Hensel.

Disclaimer  Lehr- und Forschungsgebiet Informatik 2  Fachgruppe Informatik RWTH