MSc in Global Software Development

What is it about?

M.Sc. in Global Software Development is a modern software development programme with strong relevance to industry. The programme lasts 1.5 years. It is completely taught in English and places special emphasis on project work and intercultural teams.

The programme seeks to prepare graduates for careers as developers, who are able to participate in conception and realization of complex, distributed software systems in a global team. Successful applicants hold a first or undergraduate degree in computer science or a closely related discipline.

Your profile

  • Strive to approach a professional carreer as a software engineer
  • Work in international teams
  • Design and realization of complex distributed software systems

Admission Requirements

  • Degree in computer science with 180 or 210 ECTS
  • If you have 180 ECTS you have to additionally 30 ECTS during your study of GSD
  • English language skills: TOEFL 550 points (paper-based test), 213 points (computer-based test), 85 points (internet-based test) od IELTS with a score of band 6,5

Programme structure

The programme is completely taught in English. The first two semesters are organised in five layers: infrastructure, programming, technology, methodology and application (in intercultural teams). The programme offers one course per layer and semester, apart from the layer methodology, which consists of two modules every semester. The third semester is dedicated to writing the Master's Thesis, as well as attending two seminars - a scientific master seminar and a seminar focussing on intercultural communication. The Master's thesis may be written in English or German.

Academic calendar for students who has a 6 semester degree:

Academic calendar for students who has a 7 semester degree:

(the 2. or 3. semester can be completed at a partner university abroad)

Course contents

The programme places special emphasis on project work and intercultural teams. To encourage the development of communication and presentation skills, students present their work in written and oral form, both individually and in groups.

The lecture series offers lectures of (foreign) visiting professors, presentations of research projects held by PhD students/postgraduate students and workshops about soft skills.

One of the following modules must be choosen as elective course:

  • Intercultural Project Management
  • Software Development Project
  • Special Topic of Global Software Development

Alternatively one of the following modules taught in German may be choosen:

  • Business Game
  • Operations Research
  • Advanced Multimedia Communications
  • Design of Multimedia Systems
  • Computer Games
  • Visual Effects
  • Cryptography and Formal Methods of IT Security

Note that DSH 2 is required if participants choose a module taught in German or if the Master's Thesis is written in German.

Professional Prospects

The international programme seeks to prepare graduates for careers as software developers, who are able to participate in conception and realization of complex, distributed software systems in a global team.

Successful graduates will be:

  • fluent in multiple programming languages
  • able to work in a broad range of software development processes (e.g. agile, model driven, test centered, user centered)
  • experienced with web infrastructure and web service technology
  • experienced with multi-layered client-server applications
  • able to work with multi-threading
  • sensible for usability and accessability. 


Fulda University is known for its compact and friendly community, where professors and staff are always easily approachable.
The programme offers lectures with state–of-the-art academic content, always in close step with current practice according to the special profile of a university of applied sciences in Germany where speical emphasis is placed on applied sciences and research (read more about the German university system here).

Decide to graduate in „Global Software Development“ at Fulda University and we are sure you will not regret your choice!

Do you need more reasons? Read more about

Highlights of the study

How we ease your start

Which services we offer especially for international students

Excursions and internships

The excellence fellowship, a scholarship offered for outstanding results in exams

Examination regulations

The examination regulations including the module description (module manual) are staged on the websites of the examination office (select PO M.Sc. Global Software Development). Please note that module descriptions are already in English - even if other paragraphs still have to be translated.

That´s what graduates say

Upendra Barve, India

"The programme is amazing and it turned out to be a fast track to employment. Thanks to the excellent ties my professors had to industry, I could do an internship during my studies at a renowned German company, Condor and Neckermann (now Thomas Cook) and then got an employment at SAP after graduation. After multiple international assignments, I am now Head of Management Office for Innovation, Transformation, Portfolio at SAP Global Services, based out of Berlin."

Galina Besova, Russia

"With the support of my supervising professor I was able to start my doctoral studies at the University of Paderborn right after my Master's degree in Fulda. Already during my studies in Fulda I was involved in research activities by working for an application oriented research project."


At a glance

  • Degree: Master of Science
  • Standard Period of Study: 3-4 Semester
  • Start of the programme: Summer and Winter semester
  • Language: English
  • Application Deadline for Non-EU Nationals: 01. November/31. May
  • Application Deadline for EU Nationals and German students: 15. January/15. July
  • Introductory phase: 4 weeks prior study commences

Head of study programme

Rainer Todtenhöfer

Prof. Dr.

Rainer Todtenhöfer

Software-Engineering, Development of Complex Software Systems and Middleware


Prof. Dr.

Rainer Todtenhöfer

Software-Engineering, Development of Complex Software Systems and Middleware

+49 661 9640-340
+49 661 9640-349
Building 51, Room 101
Consultation hours
See eLearning Department of Applied Computer Science (eFBAI) ...


Merete Hirth

Merete Hirth

Study Programme Coordinator

Building 43, Room 102
Merete Hirth +49 661 9640-343
Consultation hours
Tuesday, Thursday 14.00 - 17.00, open office, registration is not required, appointments out of the office hours by email or phone.