Master in Distributed Software Systems


Germany is one of the leading countries world-wide in the development of business applications. Developing and maintaining 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 the efficient and timely exchange of information between the different locations of a company and also between companies. Using modern business software, the management is always in the position to get a comprehensive overview of the state of the company.  This is essential in a highly competitive world to promptly react and adapt to ever changing conditions. In a large number of business areas timely information is essential for the survival of the companies. Therefore, the software developed for such companies has to satisfy the highest quality standards.

The Master in Distributed Software Systems will in particular help you to gain the necessary knowledge and skills to develop highest-quality business applications. That is, you will learn how to develop business applications that are scalable, flexible, secure and reliable. These applications will enable the secure and reliable exchange of data between widely distributed locations while satisfying requirements imposed by (foreign) laws. You will also learn how to develop the applications such that they can be adapted to changing external conditions – in a controlled way – to meet the demand of the future.

Today, practically all modern business applications are distributed applications that communicate over public wide-area networks using secure data exchange and where the underlying data is stored and managed by database systems. Furthermore, the external and internal requirements on the applications are constantly changing and, hence, require the permanent adaptation of the applications. This requires the use of modern software engineering approaches and techniques to first realize such applications and later on when maintaining the application to integrate new requirements in a timely manner while satisfying the business’ quality requirements. Hence, to develop such applications profound knowledge is required in all three areas that are part of the Master in Distributed Software Systems: Networking and Systems Software, Distributed Systems and Formal Methods, Programming Languages, and Software Engineering.

Catalog of all available courses offered for Distributed Software Systems master program can be found here

The knowledge and experiences that you will gain as part of this course of studies can also directly be applied for the development of general-purpose web-based applications far beyond the area of classical business applications. Examples of such applications can be found in the area of social networks (e.g., “Facebook”, “Myspace”,…) or in the area of virtual realities (e.g., “Second Life”, “World of Warcraft”,…). Such systems are also distributed and commonly use databases, but have extremely high-numbers of concurrent users. Again, flexibility, scalability, reliability and security requirements are of outmost importance. Developing and maintaining such applications requires the knowledge and skills that are taught by the Master in Distributed Software Systems.

To top

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 on the pages of the following link

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