After successful completion of the course, students are able to design a project idea and develop it step-by-step into a software prototype with corresponding documentation. The students are able to apply the principles of a user-centered design process and to incorporate intermediate evaluation results into the further development process.
The overall amount of 6 ECTS may be split up as follows (example):
2 h Selection Topic
40 h Create concept and design
80 h Implementation
15 h Evaluation
13 h Finish (documentation, final report)
-----------------------------------------------------
150 h Total (6.0 ECTS)
Interesting book:
Frederick P. Brooks, The Design of Design: Essays from a Computer Scientist, Addison-Wesley, 2010, 978-0201362985.
Knowledge/interest in software design and implementation in a popular programming language (Java, C++, etc.).