• 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

Auf der Kursseite finden Sie Übungsblätter, Kontaktdaten und weitere Informationen zur Veranstaltung.

Der Einschreibeschlüssel zum Kurs wird ihnen vor Beginn der Lehrveranstaltung in den Tucan-Informationen zur Veranstaltung (Anmeldung vorausgesetzt) und in der ersten Vorlesungsstunde mitgeteilt.

Eine aufgezeichnete Einführung sowie zusätzlich Materialien zur Auffrischung von mathematischen Grundlagen werden als Wiederholungsangebot in Woche 11.- 14.04.2023 im Moodle-Kurs zur Verfügung gestellt.

Fragen zum Kurs können Sie gerne an cer@sim.tu-darmstadt.de senden.

Lehrinhalte:

  • Grundlagen der Modellierung und Simulation
  • Problemspezifikation und Systembeschreibung im Computational Engineering
  • Modellbildung am Beispiel mechanischer Systeme
  • Modellanalyse am Beispiel mechanischer Systeme
  • Implementierung von Simulationen an Beispielen aus der Robotik und anderer Bereiche
  • Interpretation und Validierung anhand von Messdaten
  • Anwendungen in der Simulation und Steuerung von Robotern sowie der physikalisch basierten Animation und Computerspiele
Literatur:
Literatur zu einzelnen Kapiteln der Lehrveranstaltung:
F. Föllinger: Einführung in die Zustandsbeschreibung dynamischer Systeme (Oldenbourg, 1982)
P. Corke: Robotics, Vision & Control, Springer, 2011
F.L. Severance: System Modeling and Simulation: An Introduction, J. Wiley & Sons, 2001

Prüfungsdatum (falls Klausur): Montag, 4. September 2023, 09:00

20-00-0016-iv Computer Netzwerke und verteilte Systeme


Erste Veranstaltung: Montag, 17. April 2023, 09:00

Kursinhalt:

  • Modellierung und Modellprüfung (Modelchecking) mit LTL
  • Deduktive Softwareverifikation

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.