Last edit: 07/11/2016
Approved: 07/11/2016

The Master of Computer Science and Engineering is composed of 300 ECTS credits, which, at normal study rate, corresponds to 5 years of full-time study (10 semesters).

The first three years (180 ECTS credits) are on the first level. The first three years (180 ECTS credits) are on the first level.  The final two years (120 ECTS credits) are mainly on the second level.  

Master's programs

The last two years the student takes a master's program of his/her choice. The master's programs consist of courses mainly in the second level. The education leads to a master's degree as well as a "civilingenjör" degree. 

Each year a list of master's programs that the students can choose from is presented. For some master's programs there are restrictions as to choice of tracks or eligible courses.

International profiles

There are two international profiles for asiatic languages: one for Chinese and one for Japanese. There is also an international profile for European languages where one of the languages  French, Spanish, and German is studied. 

The international profiles have special application codes at

Language of instruction
The language of instruction, during the first three years of the programme is mostly Swedish; although English literature will be used.  The concluding two years are mostly in English. For each course the language of instruction is found in the Course and program directory on the KTH student web site.