Dauer:
1 Semester | Angebotsturnus:
Jedes Wintersemester | Leistungspunkte:
4 |
Studiengang, Fachgebiet und Fachsemester: - Master Mathematik in Medizin und Lebenswissenschaften 2023 (Wahlpflicht), Informatik, 3. Fachsemester
- Bachelor Informatik 2019 (Pflicht), Grundlagen der Informatik, 5. Fachsemester
- Bachelor Robotik und Autonome Systeme 2020 (Wahlpflicht), Informatik, 5. oder 6. Fachsemester
- Bachelor Medizinische Informatik 2019 (Wahlpflicht), Informatik, 4. bis 6. Fachsemester
- Bachelor Informatik 2016 (Pflicht), Grundlagen der Informatik, 5. Fachsemester
- Master Mathematik in Medizin und Lebenswissenschaften 2016 (Wahlpflicht), Informatik, 3. Fachsemester
- Bachelor Robotik und Autonome Systeme 2016 (Wahlpflicht), Informatik, 5. oder 6. Fachsemester
- Bachelor IT-Sicherheit 2016 (Pflicht), Informatik, 5. Fachsemester
- Bachelor Medizinische Informatik 2014 (Wahlpflicht), Informatik, 5. oder 6. Fachsemester
- Bachelor Informatik 2014 (Pflicht), Grundlagen der Informatik, 5. Fachsemester
- Bachelor Mathematik in Medizin und Lebenswissenschaften 2010 (Wahl), Informatik, 5. oder 6. Fachsemester
- Bachelor Informatik 2012 (Pflicht), Grundlagen der Informatik, 5. Fachsemester
|
Lehrveranstaltungen: - CS3000-Ü: Algorithmendesign (Übung, 1 SWS)
- CS3000-V: Algorithmendesign (Vorlesung, 2 SWS)
| Workload: - 10 Stunden Prüfungsvorbereitung
- 65 Stunden Selbststudium und Aufgabenbearbeitung
- 45 Stunden Präsenzstudium
| |
Lehrinhalte: | - dynamische Programmierung, heuristische Suchverfahren
- komplexe Datenstrukturen, Union-Find-Problem
- Effizienz- und Korrektheitsanalyse
- probabilistische Algorithmen
- Online-Algorithmen
- Graph-, Matching- und Scheduling-Probleme
- Stringverarbeitung
- Approximations-Algorithmen
| |
Qualifikationsziele/Kompetenzen: - Die Studierenden können algorithmischen Entwurfsprinzipien sicher anwenden.
- Sie können Algorithmen analysieren bezüglich Korrektheit und Effizienz.
- Sie können neue komplexe Algorithmen durch Anwendung dieser Prinzipien entwickeln.
- Sie besitzen spezifische Erfahrung für das effiziente Lösen algorithmischer Probleme.
|
Vergabe von Leistungspunkten und Benotung durch: |
Setzt voraus: |
Modulverantwortlicher: Lehrende: |
Literatur: - J. Kleinberg, E. Tardos: Algorithm Design - Addison Wesley, 2005
- T. Cormen, C. Leiserson, R. Rivest, C. Stein: Introduction to Algorithms - MIT Press, 2009
- S. Skiena: The Algorithmic Design Manual - Springer, 2012
|
Sprache: - Wird nur auf Deutsch angeboten
|
Bemerkungen:Zulassungsvoraussetzungen zur Belegung des Moduls: - Keine (die Kompetenzen der unter Setzt voraus genannten Module werden für dieses Modul benötigt, sind aber keine formale Voraussetzung) Zulassungsvoraussetzungen zur Teilnahme an Modul-Prüfung(en): - Erfolgreiche Bearbeitung von Übungs- und Projektaufgaben gemäß Vorgabe am Semesteranfang Modulprüfung(en): - CS3000-L1: Algorithmendesign, Klausur, 90 min, 100% der Modulnote |
Letzte Änderung: 1.2.2022 |
für die Ukraine