Medieninformatik an der TH Köln

Modulbeschreibungen, Prüfer:innenlisten und mehr :)

Algorithmen und Programmierung 2

Modulverantwortlich
Prof. Dr. Christian Kohls
Kürzel
AP2
Studiensemester
2
Sprache
deutsch
Kreditpunkte
7
Studienleistungen
Schriftliche Prüfung, sowie erfolgreiche Teilnahme am Praktikum als Prüfungsvorleistung: Prüfer:in Prof. Dr. Christian Kohls // Zweitprüfer bzw. Beisitzer Alexander Dobrynin // Prüfungstermin: Sommersemester Woche 2, Ende September

Lehrform/SWS

6 SWS: Vorlesung 3 SWS; Übung 1 SWS; Praktikum 2 SWS

Arbeitsaufwand

Gesamtaufwand 210h, davon

  • 54h Vorlesung
  • 36h Praktikum
  • 18h Übung
  • 102h Selbststudium

Angestrebte Lernergebnisse

Die Studierende sollen Objektorientierung, die Prinzipien der Algorithmenentwicklung und grundlegende Algorithmen verstehen und die Grundstrukturen der Java-Bibliothek anwenden können.

Inhalt

  • Basisalgorithmen: Suchen u. Sortieren
  • Datenstrukturen
  • Dictionaries
  • Methodik des objektorientierten Programmierens

Medienformen

  • Beamer-gestützte Vorlesungen (Folien in elektronischer Form)
  • Praktikum an Rechnern des Labors

Literatur

  • Vorlesungsunterlagen: Foliensammlung, ausformuliertes Skript, Beispiellösungen
  • Fachliteratur: Bishop, J.: „Java Lernen“
  • Sedgewick, R.: „Algorithmen in Java“
  • Barnes, J., Kölling, M.: „Java Lernen mit BlueJ“, Verweise auf Onlinedokumente