Software Systems Engineering

The canonical specialization in the Bachelor's degree and the focus subject in the Master's degree

Software Systems Engineering (SSE) deals with the modeling and implementation of large and complex software systems. All phases of the software life cycle play a role here - from requirements analysis and the creation of a specification through to practical implementation and finally the operation and maintenance of the system. Globalization may have made the world smaller, but it has made software systems all the larger and more complex. A methodical approach to the development of such systems is essential.

In this specialization, students at the University of Lübeck can attend a variety of courses in which they acquire the skills of a software systems engineer. The subject is particularly suitable for external applicants who have not specialized in one of Lübeck's application subjects in their Bachelor's degree.

Hardware/software co-design

Standard hardware is often not sufficient to meet certain requirements of specialized applications. This calls for interaction between hardware and software developers, who work together to create application-specific solutions.

Software verification

Systematic methods such as model checking, testing and runtime verification must be mastered in order to recognize as early as possible when systems are not doing what is expected of them.

Project internship

In the project internship, the methods learned for designing complex systems are put into practice.

Job description

Software systems engineers can be employed in all areas of planning, implementation and operation of large software systems. They often take on management tasks and contribute conceptual know-how. This expertise is more in demand in the economy today than ever before, which is why career prospects are very good.

Study plans

You can find detailed study plans for the Bachelor's and Master's degree programs on the respective pages of our degree program.