Master in Distributed Software Systems


Germany is one of the world´s leading countries in the development of business applications. The development and maintenance of business critical software as well as the underlying software infrastructure is at the very core of companies such as SAP and Software AG.

Business applications are commonly used for management purposes and enable efficient and timely exchange of information between companies and their different locations. Modern business software provides the management with a comprehensive overview of the company's state and is therefore essential in order to react promptly and to adapt to ever changing conditions in a highly competitive world. Since timely information is indispensable for economic survival in a variety of business areas, the software developed for such companies has to meet the highest quality standards.

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.

Today, virtually all modern business applications are distributed applications whose function is to communicate over public wide-area networks via secure data exchange and by storing and managing the underlying data with database systems. In addition, the external and internal requirements on the applications constantly change and therefore demand permanent adaptation of their applications. This requires the use of modern software engineering approaches and techniques in order to realise such applications, to integrate new requirements duly, and to meet the quality requirements of the business. Hence, the development of such applications requires profound knowledge in all three areas that are part of the Master in Distributed Software Systems, namely: 1. Networking and Systems Software, 2. Distributed Systems and 3. Formal Methods, Programming Languages and Software Engineering.

A catalogue of all available courses offered for the Distributed Software Systems Master programme can be found here.

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.

Application and Admission

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

General information regarding the application and admission can be found here.

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

Examination Regulation from winter term 2015/16

The new Examination Regulations have been approved under reserve of potential imposts of the ACQUIN agency.

Examination Regulations before winter term 2015/16

An enrollment to these Examination Regulations is no longer possible.


Dr. Michael Eichberg

Assistant Coordinator

M.Sc. Ervina Cergani

Student Advisory Service

S2|02 Piloty-Gebäude, Hochschulstraße 10

Dipl.-Inf. Tim Neubacher
Raum D115
Tel. + 49 6151 16 25518

Dr.-Ing. Guido Rößling
Raum A125
Tel. + 49 6151 - 16-25519


no news in this list.

A A A | Drucken Print | Impressum Impressum | Sitemap Sitemap | Suche Search | Kontakt Contact | Website Analysis: More Information
zum Seitenanfangzum Seitenanfang