The set of devices in which distributed software applications may operate ranges from cloud servers to smartphones.
New technological developments create considerable demand from industry and for engineers who are able to design software systems utilising these developments.
The Software Engineering of Distributed Systems programme at KTH Royal Institute of Technology provides students with state-of-the-art knowledge of the field and develops their practical skills in order to meet current industrial requirements, as well as enhancing their ability to adapt to the new developments of tomorrow’s technology.
Since the programme is oriented to educate software engineers with a comprehensive knowledge of recent advanced methods and technologies in distributed software systems, opportunities for graduates to find a job are extensive.
The programme qualifications allow students to work in a multitude of companies developing or maintaining software, and this is a huge market. Alumni can be found working in companies such as Ericsson, Spotify, Google, Nasdaq, Netlight, Scania group and SEB.
Many students have been offered permanent positions either in Sweden or abroad even before they graduate.
Feedback from former students shows that they very much appreciate the knowledge of modern technologies they learned from the programme, and this knowledge enables them to be very competitive in the labour market.
Likewise, there are many examples of graduates becoming key employees in their companies by promoting these modern technologies.
A large number of students also target an academic career, and many of them have proceeded to doctoral positions in well-known universities all over the world.
Get more detailsVisit official programme website
- Distributed systems
- Software engineering
- Distributed artificial intelligence and intelligent agents
- Data science
- 24 months
Start dates & application deadlines
- Apply before
DisciplinesGeneral Engineering & Technology Computer Sciences Software Engineering View 65 other Masters in Computer Sciences in Sweden
We are not aware of any academic requirements for this programme.
A bachelor's degree in computer science or equivalent degree, corresponding to at least 180 ECTS credits, including courses in mathematics, information technology or computer science equivalent to at least 90 ECTS credits.
International14619 EUR/yearTuition FeeBased on the tuition of 29239 EUR for the full programme during 24 months.
EU/EEAFreeTuition FeeBased on the tuition of 0 EUR for the full programme during 24 months.
The full programme tuition fee for non-EU/EEA/Swiss citizens studying this programme is SEK 310,000.
Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.
Apply and win up to €10000 to cover your tuition fees.
Updated in the last 9 months
Check the official programme website for potential updates.