Veranstaltung
Praktikum Algorithm Engineering-Routenplanung [WS202424305]
Einrichtung
- KIT-Fakultät für Informatik
Bestandteil von
- Teilleistung Praktikum Algorithmentechnik | Wirtschaftsinformatik (M.Sc.)
- Teilleistung Praktikum Algorithmentechnik | Informationswirtschaft (M.Sc.)
Veranstaltungstermine
- 04.11.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 11.11.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 18.11.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 25.11.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 02.12.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 09.12.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 16.12.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 23.12.2020 14:00 - 15:30 - Room: 50.34 Raum -120
- 13.01.2021 14:00 - 15:30 - Room: 50.34 Raum -120
- 20.01.2021 14:00 - 15:30 - Room: 50.34 Raum -120
- 27.01.2021 14:00 - 15:30 - Room: 50.34 Raum -120
- 03.02.2021 14:00 - 15:30 - Room: 50.34 Raum -120
- 10.02.2021 14:00 - 15:30 - Room: 50.34 Raum -120
- 17.02.2021 14:00 - 15:30 - Room: 50.34 Raum -120
Anmerkung
In dem Praktikum Algorithmentechnik werden verschiedene Themen aus der Algorithmik vorgegeben, die in kleinen Gruppen von Studenten selbstständig implementiert werden sollen. Hierbei liegt ein Hauptaugenmerk auf objektorientierter Programmierung mit Java oder C++, aber auch Lösungsansätze aus dem Bereich der Linearen Programmierung.
Lernziele:
Die Studierenden
• können das in den Grundlagenmodulen zur Algorithmentechnik erlernte Wissen praktisch anwenden,
• sind in der Lage, Probleme anhand von vorgegebenen Themen der Algorithmik (z.B. Flussalgorithmen, Kürzeste-Wege Probleme, oder Clusterungstechniken) zu analysieren und anschließend eigenständig und in effizienter Weise zu implementieren,
• beherrschen die Schritte von der Modellierung bis hin zur Implementierung und Auswertung bei der praktischen Umsetzung algorithmischer Verfahren,
• besitzen die Fähigkeit, in einem Team ergebnisorientiert zu agieren, das eigene Handeln selbstkritisch zu bewerten und verfügen über hohe eigene Kommunikationskompetenz.
Die Teilnehmer sind außerdem in der Lage, auftretende Problemstellungen mit den Methoden des Algorithm Engineering zu analysieren, Algorithmen zu entwerfen und unter Berücksichtigung moderner Rechnerarchitektur zu implementieren, sowie aussagekräftige experimentelle Evaluationen zu planen und durchzuführen. Die Teilnehmer können zudem die vorgestellten Methoden und Techniken autonom auf verwandte Fragestellungen anwenden.
Voraussetzungen: Kenntnisse aus der Vorlesung Algorithmen II werden empfohlen.
Arbeitsaufwand: Praktikum mit 4SWS, 6 LP
6 LP entspricht ca. 180 Arbeitsstunden, davon
ca. 10 Std. Präsenzzeit,
ca. 12 Std. Bearbeitung der Übungsaufgaben,
ca. 128 Std. Implementierungsphase,
ca. 30 Std. Ausarbeitung und Vorbereitung der Präsentation