Dela

Master's programme in Software Engineering of Distributed Systems

Developing computer networks and communication technology provides a new technological foundation for designing software systems. The systems become distributed, reconfigurable and adaptive and their components employ a high degree of autonomy.

Programme in short

Admission requirements:
A Bachelor’s degree (or equivalent) of at least 180 ECTS. Specific requirements as specified by each Master’s programme.

Degree awarded:
Master of Science (120 credits). The degree gives access to third cycle qualifications (doctorate).

Duration:
120 credits/120 ECTS credits (two years). The system is compatible with ECTS credits. It is a full-time study programme.

Location:
KTH Kista

Programme start:
Late August

Application deadline:
January 16

Language of instruction:
English

The grading scale is:
A-Excellent, B-Very Good, C-Good, D-Satisfactory, E-Sufficient. No overall grade is given for a degree and students are not ranked.

Contact:
seds.masters@ict.kth.se

The set of devices in which distributed software applications may operate ranges from workstations to PDAs. New technological developments create considerable demand from industry for engineers who are able to design software systems utilizing these developments. This Master’s programme is intended to be an educational response to such industrial demand. It 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.

Programme outline

This Master’s programme is intended to be an educational response to such industrial demand. It 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.

The programme offers two specialization tracks: software track and security track. Among the set of elective courses for these specializations, four courses (30 ECTS) for each of these tracks must be elected from the lists of corresponding elective courses for the tracks.

The programme is divided into a set of compulsory courses (30 ECTS), a set of elective courses (30 ECTS) and a degree project (30 ECTS).

Course overview

Curriculum design

Degree project

There are several opportunities for degree projects in the programme. One set of thesis topics is provided by faculty. Many students choose to look for their theses in industry either in Sweden or abroad. Others look in foreign universities. Students’ choice of degree project depends on their plans for future industrial or research job. Experience has shown that degree projects in industry are most popular among our students.

Career prospects

There is a continuous demand for good software engineers on the world job market. Recent reports from IT markets show that there is also some increasing demand for software engineers now as compared to the last years. Because the programme is oriented to educating high quality software engineers with good knowledge of recent advanced methods and technologies in distributed software systems, opportunities for graduates to find a job are extensive. Actually SEDS programme qualifications allows students work in all kinds of companies developing or maintaining software and this is a huge market. Many students have achieved permanent positions either in Sweden or abroad even before they graduate. Feedback from our former students shows that they very much appreciate the knowledge of modern technologies they learned from the programme. This knowledge allows them to be very competitive in the job market. There are also examples of students becoming key employees in their companies by promoting these modern technologies. A large number of students target an academic career and many of them have PhD positions in well-known universities all over the world.

Application and admission

Software Engineering of Distributed Systems -Application and admission for external applicants

Contact

Programme Director: Mihhail Matskin
Programme Coordinator: Petra Rosenquist

KTH Information and Communication Technology
Forum 105
SE-16440 Kista
SWEDEN

seds.masters@ict.kth.se

Complete curriculum

Curriculum and course descriptions:

2012/2013

2011/2012

Programme description (pdf 221 kB)