Seminaristischer Unterricht
Algorithmen und Datenstrukturen

Die verlinkten Videos sind während der Corona-Semester entstanden und sollen den Seminaristischen Unterricht nicht ersetzen sondern ergänzen.

 Datum  Thema
 03.04.2026

 Karfreitag - kein Seminaristischer Unterricht

 10.04.2026

 - Vorstellung und Organisatorisches
 - Strukturen in Verbindung mit Zeigern (C-Kapitel 8.7) und typedef (C-Kapitel 3.10)

 Dazu passende Videos:     Quellen:
 - Vorstellung des Dozenten (03:52 min.) bht-berlin.de bht-informatik.de
 - Programmieren in C - Kapitel 7.3 (25:09 min.) bht-berlin.de bht-informatik.de

 17.04.2026

 - Aufzählungstypen, Unions und Bitfelder
 - Dynamische Speicherverwaltung

 Dazu passende Videos:     Quellen:
 - Programmieren in C - Kapitel 7.4 (18:33 min.) bht-berlin.de bht-informatik.de
 - Programmieren in C - Kapitel 7.5 (08:31 min.) bht-berlin.de bht-informatik.de
 - Programmieren in C - Kapitel 7.6 (11:51 min.) bht-berlin.de bht-informatik.de
 - Programmieren in C - Kapitel 12 (25:51 min.) bht-berlin.de bht-informatik.de

 24.04.2026

 - Beispiel zur dynamischen Speicherverwaltung

 Dazu passende Videos:     Quellen:
 - Beispiel zum Kapitel 12 (46:27 min.) bht-berlin.de bht-informatik.de

 01.05.2026

 Tag der Arbeit - kein Seminaristischer Unterricht

 08.05.2026

 - Datei-Ein- und Ausgabe in C

 Dazu passende Videos:     Quellen:
 - Programmieren in C - Kapitel 11 (44:53 min.) bht-berlin.de bht-informatik.de
 - Programmieren in C - Kapitel 11 Nachtrag (23:34 min.) bht-berlin.de bht-informatik.de

 15.05.2026

 Brückentag nach Christi Himmelfahrt - kein Seminaristischer Unterricht

 22.05.2026

 - Präprozessorbefehle

 Dazu passende Videos:     Quellen:
 - Programmieren in C - Kapitel 10 (43:48 min.) bht-berlin.de bht-informatik.de

 29.05.2026

 - Rekursive Funktionen
 - Zeiger auf Funktionen
 - Die Funktion main()

 Dazu passende Videos:     Quellen:
 - Programmieren in C - Kapitel 9.4 - 9.6 (38:33 min.) bht-berlin.de bht-informatik.de
 - Workshop: Numerische Integration (22:25 min.) bht-berlin.de bht-informatik.de

 05.06.2026

 - Sortierverfahren: Bubble-Sort und Quick-Sort

 Dazu passende Videos:     Quellen:
 - Grundlagen der Informatik - Kapitel 9 (51:17 min.) bht-berlin.de bht-informatik.de

 12.06.2026

 - Einfach verkettete Listen

 Dazu passende Videos:     Quellen:
 - Grundlagen der Informatik - Kapitel 10.1 (85:41 min.) bht-berlin.de bht-informatik.de

 19.06.2026

 - Doppelt verkettete Listen

 Dazu passende Videos:     Quellen:
 - Grundlagen der Informatik - Kapitel 10.2 (70:27 min.) bht-berlin.de bht-informatik.de

 26.06.2026

 - Stacks, Queues und Ringlisten
 - Suchverfahren: Lineare Suche

 Dazu passende Videos:     Quellen:
 - Grundlagen der Informatik - Kapitel 11.1 (29:47 min.) bht-berlin.de bht-informatik.de

 03.07.2026

 - Suchverfahren: Binärsuche, Berechnete Suche

 Dazu passende Videos:     Quellen:
 - Grundlagen der Informatik - Kapitel 11.2 (11:53 min.) bht-berlin.de bht-informatik.de
 - Grundlagen der Informatik - Kapitel 11.3 (95:46 min.) bht-berlin.de bht-informatik.de

 10.07.2026

 - Suchverfahren: Berechnete Suche (Fortsetzung)

 17.07.2026

 - Einführung in die Graphentheorie
 - Bäume

 24.07.2026

 - Klausurvorbereitung

 PDF-Datei   Beispielklausur

 Dazu passende Videos:     Quellen:
 - Allgemeine Hinweise zur Klausur (17:56 min.) bht-berlin.de bht-informatik.de
 - Lösung zur Beispielklausur (75:44 min.) bht-berlin.de bht-informatik.de

 31.07.2026

 ab 10:00 Uhr: Klausur im ersten Prüfungszeitraum
 Moodle-Klausur in mehreren Gruppen im Raum D 114; Dauer: jeweils 90 Minuten
 Die Abstimmung für die Gruppen befindet sich in Moodle.

 25.09.2026

 ab 08:00 Uhr: Klausur im zweiten Prüfungszeitraum
 Moodle-Klausur in mehreren Gruppen im Raum D 114; Dauer: jeweils 90 Minuten
 Die Abstimmung für die Gruppen befindet sich in Moodle.