Master of Science in International Software Systems Science
Master the architecture, analysis, and development of complex distributed software systems in an international environment.
Best for:Best for computer science and software engineering graduates seeking advanced training in distributed systems, software verification, and secure architecture.
Overview
The Master of Science in International Software Systems Science at the University of Bamberg is a comprehensive full-time graduate programme focused on designing and securing large-scale, networked software. Taught entirely in English, the curriculum covers advanced software engineering, distributed systems, data privacy, and formal verification methods. Students can tailor their studies through numerous electives and specialized focal areas such as mobile systems or service-oriented architectures. The programme integrates practical projects, seminars, and an optional international internship or semester abroad to prepare graduates for leadership in the IT industry or advanced research careers.
What you'll do
- Complete advanced coursework across foundational computer science, software engineering, and specialized elective modules
- Conduct independent literature research and deliver academic presentations within graduate seminars
- Collaborate individually or in teams on hands-on software development and systems engineering projects
- Participate in an optional international internship or study abroad period to gain professional experience
- Design, execute, and write a comprehensive Master's thesis on an advanced topic in software systems science
Requirements
Degree required: BSc in Software Systems Science, Informatics, Computer Science, Software Engineering, Computer Engineering, or closely related field
Degree offered: Master of Science
Language: English; B2 required, demonstrated by IELTS Academic 6.5, TOEFL iBT 90, or equivalent certificate
Instruction: English
- Minimum of 115 ECTS credit points in computer science and software engineering, including a relevant Bachelor's thesis
- At least 34 ECTS in mathematical foundations and theoretical computer science
- At least 33 ECTS in programming languages, algorithms, data structures, and object-oriented modelling
- At least 36 ECTS in database systems, operating systems, information security, distributed systems, or networks
- Qualifying Bachelor's degree grade of 2.0 or better on the German grading scale or equivalent
- Applicants from non-EU countries must meet specific application deadlines for summer or winter semesters
- Applicants with qualifying degrees from outside the Lisbon Convention with marks below 1.5 (German scale) must submit GRE General Test or GATE scores
Funding & terms
Programme and admissions
Admissions not verified
A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.
- Intake
- Not confirmed by the source
- Duration
- Not confirmed by the source
- Teaching language
- Not confirmed by the source
- Taught / research mode
- Not confirmed by the source
- Study mode
- Not confirmed by the source
- Campus
- Not confirmed by the source
- Prerequisites
- Not confirmed by the source
- Application instructions
- Not confirmed by the source
- Tuition
- Not confirmed by the source
- Funding
- Not confirmed by the source
How to apply
Deadline: 2026-07-15
Prepare your academic transcripts, degree certificates, and English language proficiency test scores. Submit your application online through the University of Bamberg's designated student portal before the relevant semester deadline.
- CV
- BSc degree certificate
- BSc transcripts
- English language certificate
- GRE or GATE score report (if applicable)
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.