Programmierparadigmen / Programming Paradigms

Dozentin

Dr. Sabrina Ziebarth, ziebarth@collide.info, Sprechstunde nach Vereinbarung

Übungsleitung

M.Sc. Laura Steinert, steinert@collide.info, Sprechstunde nach Vereinbarung

Vorlesung

Mittwochs, 12:00 bis 14:00 Uhr, LB 131

Inhalte

  • Syntax und Semantik von Programmiersprachen
  • Funktionale Programmierung mit Haskell
  • Basiskonzepte von Programmiersprachen
  • Objektorientierte Programmierung mit Ruby
  • Logische Programmierung mit Prolog

Literatur

  • Concepts of Programming Languages, 9th Edition, R.W. Sebesta, Addison-Wesley, 2009
  • Seven Languages in Seven Weeks, Bruce A. Tate, Pragmatic Bookshelf Inc., 2010
    Deutsche Ausgabe: Sieben Wochen, sieben Sprachen, O'Reilly, 2011
  • Comparative Programming Languages, 3rd Edition, R.G. Clark, Addison-Wesley, 2001

Übungen

  • Gruppe 1: Mo 16:00 - 18:00, LE 120
  • Gruppe 2: Di 10:00 - 12:00, LE 120
  • Gruppe 3: Do 10:00 - 12:00, LC 137
  • Gruppe 4: Fr 08:00 - 10:00, LE 120

Zur Abgabe von Übungsaufgaben müssen Sie sich auf der Moodle-Kursseite in die Gruppe eintragen, an der Sie teilnehmen. /

For submitting exercises you need to register for a group you are attending to. Please use the dedicated moodle page for registration.

Zielgruppen

Studiengang Semester Pflichtkennzeichen
AI-M BA, Angewandte Informatik - Medieninformatik (Bachelor) 3-4 PV
AI-I BA, Angewandte Informatik - Ingenieurinformatik (Bachelor) 3-4 PV
ISE/CE B.Sc., ISE/Computer Engineering (Bachelor of Science) 3 WP