Last edit: 09/11/2020
Approved: 14/01/2021

Structure of the education

Academic year
Each academic year consists of two semesters which are 20 weeks each. Each semester is divided into two study periods.


The programme is course-based. Lists of courses are included in Appendix 1: Course list

The programme is structured in the form of courses. Course lists are found in appendix 1.

The programme consists of compulsory, conditionally elective, recommended and optional courses. The compulsory courses are defined for each year and track/profile in course lists. The goals, entrance qualifications, content and course requirements for each course can be found in the official course syllabuses.

The type of instruction and examination format vary between the courses and these are indicated in each official course syllabus.

The optional courses can be chosen from KTH's range of offered courses. Credits from courses at other universities/higher education institutions can also be transferred if the qualification requirements are met.

The following limitations apply to the optional courses:

  • There is a limit imposed on the number of credits that may be chosen per semester
  • An optional course may not correspond to a significant extent to an existing programme course or an already credited course
  • Higher education preparatory courses may not be counted as optional courses
  •  Optional courses may be chosen freely but should be relevant to the professional role of engineer.

Grading system

Courses in the first and the second cycle are graded on a scale from A to F. A-E are passing grades, A is the highest grade. The grades pass (P) and fail (F) are used for courses under certain circumstances.

Grading scale is found in the course syllabus.

Conditions for participation in the programme

Participation requires admission to courses within the programme and course registration. 

For studies at a higher study year there are specific admission requirements for the courses. Admission requirements are specified in the course syllabus.

Degree project

Degree project, second cycle

The programme includes a degree project for a Degree of Master that comprises 30 credits and which is usually dune during spring semester of year 2.
The degree project is the finishing part of the programme. The degree project can be started when the special requirements are fulfilled.


Conditions for a Degree of Master, 120 credits

A Degree of Master of Science is obtained after completing the degree programme. The programme is designed so that the student, when they graduate, has fulfilled the national qualification requirements with a passing grade in all courses included in the student's study plan of 120 credits, of which

  • at least 90 credits are attained in the second cycle, which includes at least 60 credits (including a 30 credit degree project) of specialised studies within the programme's main field of study.

Title of general qualification at second cycle
Degree of Master of Science (120 credits), Teknologie masterexamen