Software makes the world go round
The Elite Graduate Program “Software Engineering” offers a master’s degree focused on the area of software engineering to excellent computer science students from Germany and abroad. The students receive a professional education with a strong connection to research and practice, they benefit from soft-skill trainings, networking with industrial partners and an intensive support in small groups. All courses of the Elite Graduate Program are offered exclusively to its students.
The students gain an in-depth understanding of all core aspects of software engineering. The program covers methods and processes of software development, software architectures and distributed systems, databases, human-computer-interaction and formal development of safety-critical systems. Furthermore, in the context of software engineering, current topics like machine learning, self-organizing systems, and data science are included.
Besides the high technical quality, students benefit from workshops and seminars in social skills, which are essential in team-based software engineering and in leadership roles. They are prepared to take over responsible roles in economy and science.
The Elite Graduate Program is closely connected with research and practice. Selected industrial partners support the program and offer interesting additional possibilities to the students. A series of special guest lectures from science and industry as well as an internship in the industry complete the teaching in the program and ensure practical relevance.