After successful completion of the course, students are able to develop a solution for a complex problem in the area of computer science, i.e. to plan, implement, evaluate and document a prototypical software solution.
During the course of this project, students will realize a practical assignment beginning with a coarse-grained requirements definition culminating in a final prototypical realization. The exact definition of your project assignment will be done together with your advisor and depends on the chosen topic, the topic's complexity, and the size of your team (if you are working in one).
Implementation and documentation of a prototype system
Students are graded based on the quality of the implementation of the prototype system and its documentation.
Not necessary