Global Software Development (MSc)

At a glance

Study programme
Global Software Development (MSc)
Applied Computer Science
Software Development
Master of Science (M.Sc.)
Type of programme
Campus-based programme
Standard Duration
3 to 4 semesters (3 semesters for Bachelor’s degrees worth 210 ECTS, 4 semesters for 180 ECTS)
Start of study programme
Summer and winter semesters
Admission Restriction
The programme has unrestricted admission.
Admission Requirements
First degree qualifying for a profession (e.g. Bachelor’s) in Computer Science or a related discipline (German university degree: 210 ECTS or 180 ECTS, requiring 30 ECTS to be made up; international university degree: 3.5-year standard duration of studies), final grade good; very good English language skills; admission examination, aptitude assessment where applicable
Language of instructions
Language Requirements
TOEFL 550 points (paper-based), 213 points (computer-based), 85 points (internet-based) or IELTS band 6.5
Application Deadline
Applicants with international qualifications can apply until 20 August.
Specific Features
International study programme, language of instruction English, semester abroad possible

What Is This Programme About?

It has long been standard procedure in software development, especially in larger companies, for development teams to work together across continents and countries. This is challenging in terms of methodology and organisation, and it requires all team members to have both intercultural skills and technical expertise.

In addition to state-of-the art technologies and frameworks in current areas of application, such as parallel programming and mobile or web applications, this three-semester Master’s programme focuses especially on methods and their application in intercultural teams.

The study programme relates closely to practice and is delivered entirely in English.

Why Choose This Programme?

The Master’s programme aims to attract students who aspire to a career as software developers and wish to work in international teams on the design and implementation of complex distributed software systems.

How is the programme structured?

In the first two semesters of the programme, courses are organised in five tiers: Infrastructure, Programming, Technology, Methodology, and Application (in intercultural teams). One module from each tier is offered per semester, with the exception of Methodology. Because it is the focus of the programme, students take two modules per semester to build on the knowledge they are expected to already have. In the third semester, students write their Master’s thesis and attend a Master’s seminar and a seminar focusing on intercultural topics.

A semester abroad is possible and can be taken in the second or third semester.

Where does it lead?

Successful graduates will have acquired the key skills expected among software developers today.

These include: a command of several programming languages and paradigms, knowledge of diverse software development processes (from agile to model-driven or user-centred), knowledge of web infrastructure and web service technologies, and knowledge of multi-layered client-server applications. Graduates are also equipped to work with multi-threading and are sensitive to usability and accessibility issues.

Need help?

Subject-related advice

Merete Hirth

Study Programme Coordinator

Building 43 , Room 102
Merete Hirth+49 661 9640-343
Consultation hours
Appointments by email and regard course in moodle (eLearning).

General advice

Susan Gamper

Central Student Advisory Service (ZSB)

Head of Central Student Advisory Service (ZSB)

Building 10 (SSC) , Room 211
Susan Gamper+49 661 9640-1430
Consultation hours
Aktuell telefonisch (Mo.-Fr., je 9-15 Uhr) und per E-Mail erreichbar.
Office hours
Mon – Fri

Advice for international students

Britta Simon


Building 10 , Room 105
Britta Simon+49 661 9640-1453
Consultation hours
Mo: 9 – 11 Uhr Mi: 13.30 – 15.30 Uhr Fr: 09 – 11 Uhr
Office hours
Mo–Do: 9 – 12 Uhr, 14 - 15.30 Uhr Fr: 8:30 – 12 Uhr