Bachelor Praktikum
Software Project

Bachelor Praktikum

This practical course presents an opportunity to implement a complex, real life software project. The clients providing the projects come from departments within the TU Darmstadt.

Detailed information on the course can be found here.


Students work in groups of 4-5 on a software project for the duration of the entire semester. They will regularly meet with their client to discuss their current progress and identify further requirements in an agile development process. Within this course each group gets assistance from a tutor to guarantee the success of the project. The development process includes documenting the development process as well as implementing methods for quality assurance. The final result will be presented in a short talk for which the students receive training from designated coaches in two sessions.


If you plan to participate in this course, please register in TUCaN for the Bachelor-Praktikum and Moodle.


This course is intended for students in their 4th-5th Bachelor semester. Basic knowledge about software engineering processes and agile development is required. Participants must have attended the lecture on Software Engineering.

Team Tutors

Each student team will be mentored by a master student that will support the team with the development process, give feedback on submissions and help contacting the client or the organization team if necessary. The tutor will not actively participate in the development and is not involved in the grading process.

Remote Meetings: Mondays 15:00 – 16:30 starting November 2nd.

Participating students will need to attend one coaching session on project management and conflict resolution in the weeks before semester start at the end of October.

The registration for this term’s Team Tutors is closed.

Further information can be found at

Responsible Staff

If you have any questions please contact us by mail .