- Degree
- Master of Science in International Software Systems Science
- Course location
- Bamberg
- Teaching language
- • English
- Languages
- It is possible to study the whole programme in English.
Participants with sufficient German language skills can also select from German-taught modules offered in the faculty's module prospectus that fall within the areas of the programme electives, subject to availability and learning agreements.
- Full-time / part-time
- • full-time
- Programme duration
- 4 semesters
- Beginning
- Winter and summer semester
- Additional information on beginning, duration and mode of study
- The course of study is based on face-to-face teaching and does not provide remote online tuition or online examination. First-year non-EU students are advised not to enrol until they have obtained their visa admissions to enter Germany and commence their studies.
- Application deadline
- The registration is open until 15 January for the summer semester and 15 July for the winter semester.
For current deadlines please visit this website (https://www.uni-bamberg.de/en/studies/non-exchange-students-masters-degree/application-deadlines/?mtm_campaign=2405-daad-ma-isosysc).
- Tuition fees per semester in EUR
- None
- Combined Master's degree / PhD programme
- No
- Joint degree / double degree programme
- No
- Description/content
- Software is the driving fabric behind many of the technological advances that enrich our everyday lives at home, at work and in public. More and more important tasks in government administration, industrial production, health care, public transport, etc., are put into the "digital hands" of mobile and networked computer systems. The underlying software must be extremely reliable and constructed according to the highest standards.
The Master's degree programme in International Software Systems Science enables you to specialise in all tasks required for analysing, designing and developing large, networked software systems with innovative methods. The programme is informed by current trends in industry and research, and relays advanced knowledge on the architecture, development and analysis of modern software by teaching state-of-the-art techniques and methods in complex software engineering for functionally predictable and secure distributed and mobile software systems.
The Master's degree programme imparts a broad variety of expert foundational knowledge and helps you gain insights into several application domains. Regarding foundations, the modules cover advanced software and data engineering methods; state-of-the-art networked, distributed and mobile software technologies, privacy and security; novel techniques for analysing and verifying complex software; operating systems engineering; and data and systems engineering. The application domains dealt with in the programme range from IT management, energy-efficient systems, smart environments, human-computer interaction, cognitive systems, and AI to computing in the cultural sciences and social networks.
We offer a large number of elective modules so that you can individualise your studies according to your interests. You can choose to specialise in one of four focal areas: distributed and mobile systems, software analysis and verification, service-oriented architecture, or communication systems and protocols. You will also have the opportunity to work on hands-on projects, either individually or in teams, and to acquire valuable subject-specific English language skills.
Student projects, an optional study abroad period and/or an optional internship in an international context broaden your perspectives, strengthen your team aptitude and help you gain valuable experience. This will equip you with all skills and knowledge necessary to succeed as a highly valued software expert in the dynamic IT industry, or as a skilled researcher in international laboratories in industry or at a university.
The language of instruction throughout the entire programme is English.