Distributed Software Systems
Master of Science

A Master of Science in Distributed Software Systems gives you the necessary knowledge and skills to develop highest-quality business applications. Thus, you will learn how to develop business applications that are scalable, flexible, secure and reliable. These applications enable the secure and reliable data exchange between widely distributed locations while also meeting (foreign) legal requirements. Furthermore, you will learn to develop applications that can be adapted to changing external conditions in order to meet the demand of the future.

Wichtige Information

Der Studiengang M.Sc. Distributed Software Systems wird zum 30.09.2023 geschlossen. Studierende können sich letztmalig zum Sommersemester 2023 in diesen Studiengang immatrikulieren. Alle Studierenden erhalten ausreichend Zeit, ihr Studium zu beenden.

Mehr erfahren

(Die folgenden Informationen sind nur auf Englisch verfügbar.)

The knowledge and experiences gained in this course of studies can also be applied directly to the development of general-purpose web-based applications far beyond classical business applications. Examples of such applications can be found in the area of social networks (e.g. „Facebook“, „Instagram“, „Snapchat“, „Twitter“ or „Slack“) – These systems are also distributed systems that use databases with extremely high-numbers of concurrent users, which is why flexibility, scalability, reliability and security requirements are also of outmost importance. The knowledge and skills to develop and maintain such applications are also taught in the Master Programme Distributed Software Systems.

You can find more information about the programme on the website of the Central Student Advisory.


If you have any questions about the programme or the application/admission process, please use for your communication.

Examination Regulations

  • Implementation Terms of the study program
  • Schedule on Studies and Examinations
  • Course Description Handbook

    The Course Description Handbook contains brief descriptions of courses offered in the study program. The Course Description Handbook is subject to change.

Application and Admission

Please note that there is a multiple-stage entrance examination for applicants to the Master course Distributed Software Systems.

General information regarding the application and admission.

Specific questions regarding the Master in Distributed Software Systems are answered by the department’s student’s office .

German Language Courses

Mentoring Programme