Skip to main content

Software Systems Engineering | Master

Studierende beim Gespräch
Photo: Kay Herschelman

The English-language Master of Science in Software Systems Engineering is the right program for anyone who wants to deepen their knowledge in one of the most state-of the-art fields in fields of computer science. At a top university in Germany, students explore the innovation potential of modern technologies such as Artificial Intelligence (AI), Machine Learning or Data Engineering. Together with companies from business and industry, complex solutions are developed in the Master's program that advance the field of digital transformation.

NameSoftware Systems Engineering
DegreeMaster of Science
Standard period of study4 Semester
Credit points120
Language of instructionEnglish
Start of study (1st semester)Winter semester
Fees & Charges

Semester fees and charges: yes
Tuition fees: no

Program Content

The Master’s in Software Systems Engineering is science and research oriented. Equipped with state-of-the-art technology, students explore topics such as AI, machine learning, data analytics, data engineering, software systems, online systems, and interactive systems.

In four semesters, students acquire in-depth scientific fundamentals and advanced specialist knowledge and skills in the field of software systems engineering and computer science, as well as learning the most advanced methods.

Teaching also focuses on skills and knowledge of concepts, methods, techniques and procedures for the planning, analysis and development of complex IT and data systems. The so-called soft skills (professional skills) for the further development of social and personal competencies round off the curriculum.

Course Objective and Future Career Options

Our innovation-ready graduates are able to design IT systems and data, to manage them in a reflective manner, and to communicate forward-looking ideas and results in an understandable way.

As experts in the most modern areas of computer science, graduates continue their research as sought-after scientists beyond their studies. At international research schools, they conduct research on the technologies of the future.

Thanks to the in-depth specialist knowledge and the professional skills gained, the degree program at HPI qualifies students to found their own startups and to implement innovative business ideas.

Graduates are able to shape digital transformation and initiate the necessary change processes in business, science and society. This makes graduates sought-after employees in all areas in which IT solutions play an essential role. HPI prepares students for key positions in management and leadership.

Prerequisites for Admission to the Master’s Program

To qualify for the master’s program, all applicants are required to have already obtained a first academic degree.  The central academic prerequisite for the Master's program in Software Systems Engineering is knowledge and experience in the fundamentals of algorithms and data structures or theoretical computer science, knowledge of software development and proof of mathematical knowledge in discrete structures and logic, analysis and linear algebra.

Applicants must demonstrate language skills in English corresponding to at least level C1 of the European Framework of Reference for Languages.

The subject-specific admission requirements can be found in the respective admission regulations.

Program Structure

Within the framework of the four-semester program, students in the Master‘s in Software Systems Engineering program earn a total of 120 credit points for the following modules and the final thesis. The details of the individual modules can be found in the subject-specific regulations.



Credit points

Mandatory modules42 CP
Conceptual Foundations6 CP
Data Foundations6 CP
Analytical Foundations6 CP
Systems Foundations6 CP
Software Systems Engineering Lab12 CP
Ethics, Law and Compliance6 CP
Elective Modules
Two specializations (each with 3 modules) must be completed.
36 CP
Software Systems18 CP
Online and Interactive Systems18 CP
Data-Driven Systems18 CP
Machine Learning and Analytics18 CP
Models and Algorithms18 CP
Professional Skills
Two of the following modules must be selected.
12 CP
Technology Communication and Transfer6 CP
Management and Leadership6 CP
Design Thinking6 CP
Entrepreneurship and Innovation6 CP
Master's Thesis30 CP
Total120 CP


Digital Engineering Faculty

Prof. Dr. Gerard de Melo | Departmental Advisor


Campus Griebnitzsee
Prof.-Dr.-Helmert-Str. 2-3, Room G.-3.2.11

Advantages at a Glance

The advantages of two institutions
The Master’s in Software Systems Engineering is offered at the joint Digital Engineering Faculty (DEF) of the University of Potsdam and the Hasso Plattner Institute. The DEF combines the excellence of both institutions and offers students a free study program with all the advantages of a privately funded institute. The University of Potsdam is represented in international ranking lists such as Times Higher Education and Nature's Top 175 young. HPI achieves a top ranking in the German CHE ZEIT ranking every year.

International and multidisciplinary environment
With the English-language Master's program, students continue their academic career in an international environment. The additional offerings of the HPI School of Design Thinking (D-School) and the HPI School of Entrepreneurship (E-School) foster a multidisciplinary spirit of innovation. The HPI D-School teaches students from all academic disciplines the skills to develop particularly user-friendly IT-related products and services in multidisciplinary teams. The HPI E-School and the HPI Seed Fund support start-up projects during and after their studies with expertise and resources.

Close supervision and practical work
At the institute, individualized student  support  is a top priority. Those who gain admission to the Master's program are personally mentored  by a professor. Each and every student gains easy access to a workstation in the (computer) labs and to the seminars. In addition, the Master's program in Software Systems Engineering offers the opportunity to actively participate in research projects with a strong practical orientation.


Digital Engineering Faculty

Prof. Dr. Gerard de Melo | Departmental Advisor


Campus Griebnitzsee
Prof.-Dr.-Helmert-Str. 2-3, Room G.-3.2.11

Application and Enrollment

Have you decided to study Software Systems Engineering at the Hasso-Plattner Institute of the University of Potsdam? Then you should take the next step and get more information about the current application and enrollment procedures at the application website.

This description is based in part on information from the Discipline-Specific Regulations for Study and Examinations for the Master’s Program in Software Systems Engineering at the University of Potsdam dated January 26, 2022 (AmBek No. 10/22, p. 270).