The Master's degree programme builds on a prior six-semester Bachelor's degree (180 ECTS) in Software Systems Science or a closely related field of study such as, but not limited to, informatics, computer science, software engineering, and computer engineering. The programme comprises 120 ECTS, which corresponds to a period of study of at least four semesters. Upon successful completion, you will have acquired the minimum 300 ECTS required for a subsequent third cycle post-graduate training following the Bologna scheme.
The ECTS credit points are awarded within the following five thematic module groups:
- Software Systems Science (36-54 ECTS)
In the module group "Software Systems Science", you will attend advanced-level modules in foundations of computer science, communication systems and computer networks, mobile software systems, privacy and security, software technology and programming languages, operating systems engineering, and distributed systems. This module group offers 18 ECTS of electives for specialisation.
- Electives in Domain-Specific Software Systems Science (0-18 ECTS)
The module group "Domain-Specific Software Systems Science" comprises 0-18 ECTS of optional advanced-level modules from applied fields of computer science related to software systems science, such as IT management, energy efficient systems, smart environments, human-computer interaction, cognitive systems, computing in the cultural sciences and social networks, AI systems engineering, and more.
- Seminar and Project (9 ECTS)
You will attend a seminar and run a project to deepen your understanding of the topics covered by the module electives. The topics addressed in the seminar and project highlight specific issues in the areas of computer science, applied computer sciences and information systems related to software systems science. In the seminar you will conduct independent literature research, deliver an oral presentation and write a short scientific essay. In the hands-on project you have the opportunity to practice your know-how individually or in teams.
- International Experience (27 ECTS)
The module group "International Experience" comprises an optional semester abroad and/or an optional internship in an internationally acting company or research institute. Where the credits earned from a study abroad semester and/or an internship do not make up 27 ECTS, further modules from Software Systems Science or Domain-Specific Software Systems Science must be selected. Credits from foreign language modules may also be included.
- Master's Thesis (30 ECTS)
In the Master's thesis, you will conduct independent research leading to a written dissertation on some advanced topic in an area related to software systems science. This individual work is proposed and supervised by a member of the faculty's academic staff.
Through the choice of elective modules, the seminar or project and the Master's thesis, one of the following four areas of specialisation can be formed and documented in your final degree certificate:
- Distributed and Mobile Systems
- Software Analysis and Verification
- Service-Oriented Architectures
- Communication Systems and Protocols
The MSc in International Software Systems Science enriches your studies through a distinctively international academic or international industrial experience. This is optional and you can do this at several levels of "ambition".
In a full study abroad period you complete at least 30 ECTS credit points at a foreign university, e.g. at one of the partner universities of the University of Bamberg. There you may select study modules from the graduate level offerings of the partner institution within the area of software systems science. Pre-arranged through learning agreements these are guaranteed to be credited towards your MSc degree.
Alternatively, or in addition to the international mobility period, you may pursue an internship in a foreign or internationally acting domestic company or research institute that covers topics in the occupational field of software systems science.
Students may conduct an internship of at least ten weeks, or 360 working hours, which obtains 12 ECTS credit points towards the study programme. The faculty's Career & International Centre will assist students getting in contact with suitable companies, writing internship application letters and provide mentoring during their internship period.