Entwurf und Analyse von fundamentalen Algorithmen aus der Linearen Algebra und elementaren Zahlentheorie.

Einführung in die Programmierung mit python.

Digitale Zahlendarstellung und numerische Fragestellungen.

Grundlagen der Graphentheorie, Kodierung von Graphen und Algorithmen auf Graphen (kürzeste Wege, Spannbäume).

Sortieralgorithmen und Laufzeitanalysen.

Unabhängigkeitssysteme, Matroide und Greedy-Algorithmen.

Dynamische Programmierung.