After successful completion of the course, students are able to implement a practical project in algorithmics and algorithm engineering. This includes planning, modeling and specification of the requirements as well as the actual programming, experimental evalutation and documentation.
Practical assignment on an individual topic (algorithms and data structures, algorithm engineering, optimization, ...).
Formal modeling and specification, design and selection of suitable algorithmic approaches, implementation in a suitable programming language, statistical evaluation of the experimental results, documentation
Topics and contact persons can be found on the linked website (course homepage).
ECTS-Breakdown 5h Choosing a topic 10h Meetings125h Implementation / Testing 10h Documentation----150h
Source code and written project report, discussion of results
Not necessary
No further knowledge is required except the content of the preceding courses.