Universität Wien

051946 VU Algorithmen und Datenstrukturen (2026S)

Prüfungsimmanente Lehrveranstaltung

Zusammenfassung

1 Standl , Moodle
2 Standl

An/Abmeldung

Hinweis: Ihr Anmeldezeitpunkt innerhalb der Frist hat keine Auswirkungen auf die Platzvergabe (kein "first come, first served").
An/Abmeldeinformationen sind bei der jeweiligen Gruppe verfügbar.

Gruppen

Gruppe 1

max. 20 Teilnehmer*innen
Sprache: Deutsch
Lernplattform: Moodle

Lehrende

Termine (iCal) - nächster Termin ist mit N markiert

  • Montag 02.03. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 09.03. 09:45 - 11:15 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 16.03. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 23.03. 09:45 - 11:15 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 13.04. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 20.04. 09:45 - 11:15 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 27.04. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 04.05. 09:45 - 11:15 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 11.05. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
  • Montag 18.05. 09:45 - 11:15 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 01.06. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 08.06. 09:45 - 11:15 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 15.06. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 22.06. 09:45 - 11:15 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 29.06. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG

Gruppe 2

max. 20 Teilnehmer*innen
Sprache: Deutsch

Lehrende

Termine (iCal) - nächster Termin ist mit N markiert

  • Montag 02.03. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 09.03. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 16.03. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 23.03. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 13.04. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 20.04. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 27.04. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 04.05. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 11.05. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG
  • Montag 18.05. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 01.06. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 08.06. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 15.06. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 22.06. 11:30 - 13:00 Seminarraum 6, Währinger Straße 29 1.OG
  • Montag 29.06. 11:30 - 13:00 Hörsaal 3, Währinger Straße 29 3.OG

Information

Ziele, Inhalte und Methode der Lehrveranstaltung

Ziele: Grundlegende Kenntnisse in Algorithmen und Datenstrukturen für Lehramtsstudierende. Entwicklung und Analyse von Algorithmen unter Berücksichtigung ihrer Komplexität und Effizienz. Praxisnahe Fähigkeiten in der Anwendung grundlegender Datenstrukturen wie Listen, Stacks, Queues, Bäume und Graphen. Fachdidaktische Kompetenzen, um komplexe Themen verständlich und strukturiert für den Schulunterricht aufzubereiten und zu vermitteln.

Inhalte: Die Lehrveranstaltung behandelt zunächst grundlegende Themen wie Computational Thinking, Problemlösungsstrategien, Big-O-Notation und asymptotischer Analyse. Darauf aufbauend werden die Studierenden mit verschiedenen Algorithmen vertraut gemacht, wie etwa Insertion Sort, Merge Sort, der linearen und binären Suche sowie Algorithmen für Graphen. Auch grundlegende Datenstrukturen wie Listen, Stapel, Warteschlangen sowie Hash-Tabellen, binäre Suchbäume und Graphen werden behandelt. Ein weiterer Schwerpunkt liegt auf fachdidaktischen Aspekten, um die Konzepte im Schulunterricht zu vermitteln.

Methoden: Die Lehrveranstaltung kombiniert Vorlesungen mit praktischen Übungen. Zur Vertiefung der Inhalte erhalten die Studierenden Übungsblätter, die sie eigenständig bearbeiten und auf der Lernplattform einsehen können. In den begleitenden Übungen und Tutorien werden die Ergebnisse der Übungsblätter präsentiert, besprochen und offene Fragen geklärt.

Art der Leistungskontrolle und erlaubte Hilfsmittel

Die Lehrveranstaltung ist prüfungsimmanent. Die Beurteilung setzt sich aus fünf Hausübungen mit je fünf Punkten (insgesamt 25 Punkte), einem Zwischentest mit 25 Punkten und einem Abschlusstest mit 50 Punkten zusammen. Die Gesamtpunktzahl beträgt somit 100 Punkte.

Mindestanforderungen und Beurteilungsmaßstab

Für den erfolgreichen Abschluss der Lehrveranstaltung ist die aktive Teilnahme an den Übungen sowie die Abgabe aller Hausübungen verpflichtend. Es müssen mindestens 50 Punkte insgesamt erreicht werden. Die Beurteilung erfolgt nach folgendem Schema: Sehr gut (1) bei 89–100 Punkten, Gut (2) bei 76–88 Punkten, Befriedigend (3) bei 63–75 Punkten, Genügend (4) bei 50–62 Punkten und Nicht genügend (5) bei weniger als 50 Punkten.

Prüfungsstoff

Der Prüfungsstoff umfasst alle in der Vorlesung und den Übungen behandelten Themen.

Literatur

T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein, und P. Molitor, Algorithmen: eine Einführung, 4., durchges. und korrigierte Aufl. München: Oldenbourg, 2013.

Zuordnung im Vorlesungsverzeichnis

Modul: UF-INF-04

Letzte Änderung: Mo 27.07.2026 09:26