Project in Software Engineering
Currently, we plan to perform the kickoff meeting as well as the final presentation meeting in person. If we are forced to switch to remote teaching again, a Zoom link will be provided to join the meetings.
The goal of this course is to do a non-trivial software project over a whole semester and to go through all its phases (requirements definition, design, implementation, testing, documentation). The projects can be done in teams of 2 (with doubled workload), but can also be selected by a single student. At the end of the semester, the results have to be presented in a 15 minutes presentation.
The following list contains open thesis topics that might have to be adjusted in size to fit
as topic for Project in Software Engineering.
You might also find an interesting open master thesis topic that
could be adjusted to a Project in Software Engineering.
Contact: Prof. Herbert Prähofer
Student: Jonathan Kudlich and Keanu Pöschko
The results of every project have to be presented by all team members in a 15 minutes presentation at the end of the semester. The presentation should mainly consist of a demo, but you should also shortly explain the problems tackled in this project and how you solved them (no bullet point presenation - rather use graphics and examples to demonstrate your problem and solution).
The grading is performed based on the quality of the implemented software (functionality, user friendlyness, robustness, readability and maintainability, documentation) as well as from the final presentation and the commitment during the semester.