- Datenstrukturen: Array, Listen, Binäre Suchbäume, B-Bäume, Graphenräprentationen, Hashtabellen, Heaps
- Algorithmen: Sortieralgorithmen, Stringmatching, Traversieren, Einfügen, Suchen und Löschen bei bestimmten Datenstrukturen, Kürzeste Wege Suche, Minimal Spannende Bäume
- Asymptotische Komplexität
- Algorithmisches Strategien: Divide-and-Conquer, Dynamische Programmierung, Brute-Force, Greedy, Backtracking, Metaheuristiken
- Dozent*in: Barbara Benedikt
- Dozent*in: Sebastian Clermont
- Dozent*in: Marc Fischlin
- Dozent*in: Tobias Schmalz
- Dozent*in: Júlia Baligács
- Dozent*in: Kord Eickmeyer
20-00-0016-iv Computer Netzwerke und verteilte Systeme
- Dozent*in: Matthias Hollick
- Dozent*in: Vincenz Mechler
- Dozent*in: Davide Toldo
Erste Veranstaltung: Monday, 17 April 2023, 09:00
Kursinhalt:
- Modellierung und Modellprüfung (Modelchecking) mit LTL
- Deduktive Softwareverifikation
- Dozent*in: Richard Bubel
- Dozent*in: Daniel Drodt
- Dozent*in: Reiner Hähnle
- Dozent*in: Marco Scaletta
- Dozent*in: Anna Schmitt
Die Veranstaltung vermittelt die Grundkonzepte des Informationsmanagements. Im ersten Teil der Lehrveranstaltung stehen vor allem relationale Datenbanksysteme im Zentrum, während der zweite Teil eine Einführung in die Sprach- und Wissensverarbeitung mit Schwerpunkt Textanalyse gibt.
- Dozent*in: Thomas Arnold
- Dozent*in: Carsten Binnig
- Dozent*in: Jan-Micha Bodensohn
- Dozent*in: Long Gu
- Dozent*in: Adrian Lutsch
- Dozent*in: Júlia Baligács
- Dozent*in: Thomas Streicher
- Dozent*in: Marius Tritschler