Algorithmen und Datenstrukturen (CS1001)

Dozent:
PD Dr. rer.nat. Sven Groppe

Zielgruppe:

  • Studierende im Bachelorstudiengang Informatik (2. Semester)
  • Studierende im Bachelorstudiengang Mathematik in Medizin und Lebenswissenschaften (MML - ehemals CLS) (2. Semester)
  • Studierende im Bachelorstudiengang Medizinische Informatik (2. Semester)
  • Studierende im Bachelorstudiengang Medizinische Ingenieurswissenschaften (MIW) (4. Semester)

Umfang:
4 SWS Vorlesung + 2 SWS Übung

Ort und Zeit der Vorlesung:

  • Mi       8:30 - 10:00 Uhr im AM 1 / Audimaxgebäude
  • Fr     12:15 - 13:45 Uhr im AM 1 / Audimaxgebäude

Beginn:
Mittwoch, den 16. April 2014
(In der ersten Woche fallen die AuD-Vorlesungstermine wegen des medizinischen Staatsexamens aus!)

Unterlagen zur Vorlesung und Übungsblätter
 
 
Beispielprogramme    zum Herunterladen

Inhalt:
Bei der Vorlesung Algorithmen und Datenstrukturen (Modul:CS1001) handelt es sich um eine Pflichtvorlesung für Bachelor-Studierende Informatik im 2. Semester, Bachelor-Studierende Medizinische Informatik im 2. Semester, Bachelor-Studierende MML im 2. Semester sowie für Bachelor-Studierende MIW im 4. Semester. Aufbauend auf der Vorlesung Programmieren werden elementare Algorithmen für wichtige Problemkreise der Informatik behandelt. Es werden darüber hinaus Grundlagen im Bereich der Datenbanksysteme und im Bereich des Übersetzerbaus vermittelt. Im Einzelnen sind die folgenden Abschnitte geplant:

 

  • Grundlagen von Algorithmen
    • Laufzeitabschätzungen
    • Algorithmenentwurf
  • Elementare Algorithmen
    • Abstrakte Datentypen
    • Suchen
    • Suchen in Texten
    • Sortieren
    • Graphenalgorithmen
    • Elementare Grundlagen von geometrischen Algorithmen
  • Grundlagen des Übersetzerbaus