
Overview
New technological developments create considerable demand from industry and for engineers who can 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.
Career
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.
Programme Structure
Courses:
- Distributed Systems, Basic Course
- Modern Methods in Software Engineering
- Distributed Artificial Intelligence and Intelligent Agents
- Programming of Interactive Systems
- Ubiquitous Computing
- Internet Security and Privacy
Key information
Duration
- Full-time
- 24 months
Start dates & application deadlines
- Starting
- Apply before
-
Language
Credits
Delivered
Disciplines
General Engineering & Technology Computer Sciences Software Engineering View 25 other Masters in Software Engineering in SwedenAcademic requirements
We are not aware of any academic requirements for this programme.
English requirements
Other requirements
General requirements
- 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.
- Transcript of completed courses and grades included in your degree
- Proof of English proficiency
- Letter of motivation
- Letters of recommendation
Tuition Fee
-
International
15235 EUR/yearTuition FeeBased on the tuition of 30471 EUR for the full programme during 24 months. -
EU/EEA
FreeTuition FeeBased on the tuition of 0 EUR for the full programme during 24 months.
- SEK 310,000 per full programme
Funding
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.