The goal of this course is to implement a software prototype. Students are required to create a concept and design according to the user group they have chosen. Afterwards, the implementation of the prototype with suitable technologies will take place followed by an evaluation of the prototype. The next step is the creation of an end report including improvements of implementation and usability. The course concludes with the presentation of the prototype.
See topics at https://www.ims.tuwien.ac.at/topics (generally).
General information on the topics provided by Margrit Gelautz can be found at https://www.ims.tuwien.ac.at/people/margrit-gelautz/projects.If you are interested in a related topic, please send an email to the supervisor.
NEW: See topics of Horst Eidenberger at http://www.ifs.tuwien.ac.at/eidenberger/index.html#tasks
For general information and further steps, please contact your supervisor.
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 (Presentation, 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.
Good knowledge in software design and software implementation in one popular programming language (Java, C++, C#, etc.).