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

Proseminar: Fortgeschrittene Programmierkonzepte in Java, Haskell und Prolog

(S2, SS 2010)

LuFG Informatik 2


Veranstalter

Prof. Dr. Jürgen Giesl, Marc Brockschmidt, Fabian Emmes, Carsten Fuhs, Carsten Otto, Thomas Ströder


Koordinaten

Das Proseminar findet wöchentlich am Freitag von 16:00 - 17:30 Uhr in Raum 5052 statt.

Am 18. Juni findet das Proseminar wegen des Informatik-Sommerfestes ausnahmsweise im Seminarraum des Lehrstuhls für Informatik 3 (Ahornstr. 55, Erweiterungsgebäude E1, 3. Etage) statt!


Inhalt

In diesem Proseminar werden fortgeschrittene Konzepte von Programmiersprachen verschiedender Programmierparadigmen vorgestellt. Als Vertreter der imperativen und objektorientierten Sprachen betrachten wir Java, als funktionale Sprache wird Haskell untersucht und als logische Sprache wird Prolog betrachtet. Das Proseminar baut auf der Vorlesung "Programmierung" auf, in denen erste Grundlagen dieser Sprachen behandelt wurden.


Themen

DatumZeitThemaBetreuerVortragende
16.04.16:00Exception Handling und andere Spracherweiterungen C. OttoChristof Ziegler
23.04.16:00GUI-Programmierung in JavaT. StröderDimitri Bohlender, Jan Thar
30.04.16:00Generische Typen M. BrockschmidtDavid Mularski, David Schunke
07.05.16:00Collection Classes und Iteration M. BrockschmidtKevin Jasik, Roman Matzutt
14.05.16:00Multi-Threading und Synchronisation C. FuhsTim Ewald, Jonathan Schleifer
21.05.16:00Haskell: Auswertungsstrategie und Lazy ProgrammingF. EmmesAndreas Guth, Thomas Szpejewski
11.06.16:00Haskell: Funktionen höherer Ordnung und List Comprehensions C. FuhsMartin Lang, Christoph Worreschk
18.06.16:00Haskell: Typklassen, Monaden und Ein-/AusgabeF. EmmesAleksandr Grinspun, Svenja Noichl
25.06.16:00Negation als Fehlschlag und der Cut, sowie Extra-Logische PrädikateT. StröderStephan Erdtmann, Michael Hennings
02.07.16:00Constraint Logic Programming und Definite Clause GrammarsC. OttoMirko Mades, Lasse Stocker

Bibliotheksführung

Alle Teilnehmer sind verpflichtet, an einer Bibliotheksführung teilzunehmen. Folgende Termine gibt es:

Literatur

Wichtige Termine

Alle Teilnehmer haben die Möglichkeit, sich bis 3 Wochen nach Themenvergabe (also bis zum 26. Februar) bei uns vom Proseminar wieder abzumelden. Erst danach werden wir die Teilnehmer verbindlich dem ZPA melden. Somit wird ein Abbruch des Seminars nach dem 26. Februar als Fehlversuch gezählt.

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



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 Fabian Emmes.

Disclaimer  Lehr- und Forschungsgebiet Informatik 2  Fachgruppe Informatik RWTH