Kopfzeile

Algorithmen und Datenstrukturen

Termin: Di 8.30 - 10.00 Uhr/G201 (V\Ü (14tägig im Wechsel)) und Do 8.30 - 10.00 Uhr/R 712 (V)
Gruppenübungen:
Di 12.30 - 14.00 Uhr/G 305
Mi 8.30-10.00 h/F 423
Mi 12.30 - 14.00 Uhr/G 306+D 431
Mi 14.30 - 16.00 Uhr/D 404

Doz.: Dorothea Wagner , Thomas Willhalm, N.N.

Adressaten:

Studierende im Grundstudium 'Information Engineering' und Nebenfach Informatik. Die Lehrveranstaltung ist für Studierende des Studiengangs "Information Engineering" und des Nebenfaches Informatik im Diplomstudiengang Mathematik oder einem Magister-Studium verpflichtend.

Voraussetzungen:

Methoden der Praktischen Informatik I + II

Inhalt:

In der Vorlesung werden Standardalgorithmen und grundlegende Konzepte von Datenstrukturen präsentiert: Darstellungsformen und Spezifikation von Algorithmen, elementare und höhere Datenstrukturen, Suchbäume, Hash-Tabellen, rekursive Algorithmen, Algorithmen zum Suchen und Sortieren, Grundlegende Graphenalgorithmen und Methoden der Algorithmischen Geometrie. In den Übungen wird der Vorlesungsstoff vertieft und Algorithmen und Datenstrukturen in Java implementiert.

Literatur:

T.H. Cormen, C.E. Leiserson, R.L. Rivest: Introduction to algorithms. McGraw-Hill, 1990
M. Goodrich and R. Tamassia: Data Structures and Algorithms in JAVA, John Wiley & Sons, 1998
T. Ottmann und P. Widmayer: Algorithmen und Datenstrukturen. 3. überarb. Auflage, Heidelberg: Spektrum Akademischer Verlag 1993
R. Sedgewick: Algorithms. 2nd edition, Reading, Massachusetts: Addison-Weseley

Leistungsnachweis:

Nach Bekanntgabe

ECTS:

Durch die Teilnahme an Vorlesung und Übungen und Bestehen der Prüfung können 9 Kreditpunkte erworben werden.

Letzte Änderung am 16.10.2001, DM