- Institute of Operating Systems and Computer Networks
- News
- About us
- Connected and Mobile Systems
- Distributed Systems
- Algorithms
- Microprocessor Lab
- Education
- Services
- Spin-Offs
- Research Cooperations
Einführung in Algorithm Engineering
Semester | Winter 2016/2017 |
Module # | INF-ALG-24 |
Event # | INF-ALG-045, INF-ALG-046, INF-ALG-047 |
Programme | Computer Science Bachelor |
IBR Group | ALG (Prof. Fekete) |
Type | Lecture & Exercise |
Lecturer | Dr. Victor Alvarez Ehemaliger Wissenschaftlicher Mitarbeiter |
Assistant | |
Hiwi | |
Credits | 5 |
Hours | 2+1+1 |
Time & Place | Lecture: Wednesday, 11:30-13:00 SN 23.2 Exercise: Dienstag 15:00-16:30 IZ 305 After new years, schedule will be changed to a workshop style |
Start | First Meeting: 26.10.2016 |
Prerequisites | Basic knowledge of C++ |
Certificates | Prüfungsleistnug: Graded portfolio, which is written over the semester. |
Content | Der klassische Algorithmenentwurf beschränkt sich auf rein theoretische Analysen, die wiederum auf einfachen und etablierten Rechnermodellen (wie RAM und Turing) basieren. Heute gebräuchliche Rechnersysteme weichen von diesen Modellen aber teilweise ab. Häufig weisen Inputdaten extreme Eigenschaften auf, wie großer Datenmenge oder kleiner Datenvarianz, für die Standardalgorithmen und -datenstrukturen nicht ausgelegt sind. Im Algorithm Engineering werden realistische Annahmen zu Rechnern und Inputs zugrunde gelegt. Analysen umfassen sowohl asymptotische (Groß-O) als auch experimentelle Techniken. Die einzelnen Themen des Moduls werden noch bekannt gegeben Anstatt einer Klausur gibt es ein benotetes Projekt (Programmieren, Experimente, Dokumentieren, Präsentieren) das parallel zu den Vorlesungen bearbeitet wird. |
References | |
MailinglisteEs gibt eine Mailingliste zu dieser Vorlesung, in die Ihr vom Dozenten eingetragen werdet. Falls dies nicht passiert ist, meldet Euch bitte bei Dr. Victor Alvarez. |