Master Software Engineering

The Master’s degree program in Software Engineering leads to the academic degree Master of Science (M.Sc.) after three semesters. The language of instruction is English.

 

Aim of the Study Program

The Master’s program (M.Sc.) in Software Engineering is a consecutive degree program building upon the Bachelor’s program (B.Sc.) in Applied Computer Science or the Bachelor’s program (B.Sc.) in Applied Computer Science DUAL.

The program enables students to pursue a practice-oriented specialization by selecting appropriate elective modules. It has an engineering-oriented profile and concludes with a Master’s thesis and a colloquium worth a total of 25 ECTS credits.

Through the Master’s thesis, students demonstrate their ability to independently and systematically work on a challenging application-oriented topic using advanced scientific methods. They show that they are able to critically reflect on complex issues, obtain verifiable results, present these convincingly in a colloquium, and respond to technical questions in a well-founded manner.

The Master’s program will be offered starting in the winter semester 2026/2027.