|Module label||Software Project|
|Credit points||9.0 KP|
|Faculty/Institute||Department of Computing Science|
|Used in course of study||
Java Programmierkurs, Software Engineering , Algorithmen und Datenstrukturen
|Skills to be acquired in this module||
The students will be able to develop software iteratively in a team. This includes all stages of the software life cycle (requirements, analysis, design, implementation, test) and the presentation of the software development process. The students improve their Java skills.
In a two-semester course a team of students develops a larger system. For this project a Scrum similar model is used. Typical external stakeholders/roles are represented by members of the team. Feedback is provided in regular presentations (two per semester with the lecturer, weekly in the seminars).
An accompanying lecture block provides the most important software engineering subjects and repeats or deepens new methods and techniques necessary for the project.
|Language of instruction||German|
|Duration (semesters)||2 Semester|
|Modulart||je nach Studiengang Pflicht oder Wahlpflicht|
|Lern-/Lehrform / Type of program||V + Ü + PR|
|Vorkenntnisse / Previous knowledge|
|Course type||Comment||SWS||Frequency||Workload attendance|
|Exercises||2.00||SuSe and WiSe||28 h|
|Project||4.00||SuSe and WiSe||56 h|
|Total time of attendance for the module||112 h|
|Examination||Time of examination||Type of examination|
|Final exam of module||