The master’s program in software engineering at Ulm University employs a decidedly hands-on and practical approach to prepare its graduates for careers in the software industry. Students will design, develop and execute two extensive application projects giving them essential experience for successful project development.