Last edit: April 11, 2025
Approved: April 11, 2025
Structure of the education
In KTH’s first-cycle courses and study programmes, the academic year is divided into four study periods. For current information about how the academic year is divided, please see www.kth.se.
The programme consists of courses in mathematics, computer science and technical application areas, the content of which gradually becomes more specialised.
To ensure a holistic education, collaboration between different subjects is emphasised – both within each year and between years.
The programme syllabus consists of a compulsory bachelor’s component (Years 1-3) and a final master’s degree programme (Years 4 to 5). The bachelor’s component concludes with a degree project at the first-cycle level (15 HE credits), and the master’s degree component concludes with a degree project at the second-cycle level (30 HE credits).
In Year 1 and parts of Years 2 and 3, the teaching is common to all students in the programme. For the final part of the programme (Years 4-5), the student chooses a master’s programme. The master’s programmes that result in a Degree of Master of Science in Engineering Mathematics are listed in the course and programme catalogue.
Courses
The programme is course-based. Lists of courses are included in Appendix 1: Course list
The programme includes compulsory, conditionally optional and optional courses. The compulsory and conditionally optional courses are defined for each year in the curricula and schedules. The objectives, entry requirements, content and other requirements of the various courses can be found in the programme syllabi.
Elective courses
The main part of the education must be in the engineering field of Engineering Mathematics.
In addition, the Master of Science in Engineering Mathematics programme provides space for optional courses that may be selected from outside the engineering field, e.g. courses in language, economics, management and philosophy. Optional courses can either be taken at KTH or at another university, and are credited (see the section on credit transfer). However, the following limitations apply:
- An optional course must not overlap with an existing programme course.
- University preparatory courses may not be counted as optional courses.
- Any lower-level optional course in the same subject as a compulsory or conditionally optional programme course does not result in progression within the subject. Therefore, it may not be included in the calculation of the credits necessary to receive a degree.
- When applying to be given credit for courses within the framework of optional courses in the Master of Science in Engineering Mathematics programme, the student must justify how the course contributes to her/his progression within the context of the student’s profile in the programme, and how the course contributes to the fulfilment of the programme objectives. Applications are assessed and approved by the programme co-ordinator.
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.
Because grading systems differ greatly between countries, grades from exchange studies are not translated into KTH’s grading scale.
At KTH, the grades Pass (P) and Fail (F) are used for degree projects at the first-cycle and second-cycle level.
Conditions for participation in the programme
Participation requires admission to courses within the programme and registration for these courses.Course registration is conducted via the student’s personal menu on www.kth.se
Course selection
Students must apply for courses between
- 1–15 May for the autumn semester
- 1–15 November for the spring semester
via KTH’s application to a course within a programme, using the student’s kth.se account (via www.antagning.se)
Course registration
The student is responsible for registering for courses every semester. This is done via the “Personal Menu” on the KTH website, within a limited time period. Course registration means that the student is active and can be assessed.
Conditions for further studies
The requirements for further studies within the programme are specified in the course syllabi under the heading “Specific Entry Requirements”. The specific entry requirements specify requirements that are necessary in order for the student to be able to assimilate the education.
Requirements for second-cycle level, master’s level:
- Successful completion of a total of 165 HE credits from Years 1-3, of which at least 60 HE credits are from Year 1 and at least 50 HE credits are from Year 2.
- A first-cycle level degree project, 15 HE credits, (bachelor’s degree project) must be completed before studies in the master’s programme may commence.
- In addition, specific entry requirements apply to each master’s programme.
Application for second-cycle level studies in the Master of Science in Engineering programme:
Before continuing her/his studies in Year 4 of the Master of Science in Engineering programme, the student must choose a master’s programme. The selection of a master’s programme takes place during the period of 1-15 May.
Master’s programmes resulting in a Degree of Master of Science in Engineering (with unlimited places)
Provided that all entry requirements for second-cycle level studies are met, Engineering Mathematics students are guaranteed a place in the following six master’s programmes:
- Mathematics
- Applied Mathematics and Computational Mathematics
- Computer Science
- Machine Learning
- Systems Engineering and Robotics
- Engineering Mechanics
Specific entry requirements for master’s programmes
In addition to the general requirements for commencing studies at the second-cycle level (as set out in this programme syllabus), the various master’s programmes with a place guarantee have the following specific entry requirements:
- Mathematics: completed courses SF1677 (Foundations of Analysis) and SF1678 (Groups and Rings).
- Applied Mathematics and Computational Mathematics: the specific entry requirements for the master’s programme are met by the compulsory and conditionally optional courses in Years 1-3.
- Computer Science: completed course DD2352 (Algorithms and Complexity).
- Machine Learning: the specific entry requirements forthe master’s programme are met by the compulsory and conditionally optional courses in Years 1-3.
- Systems Engineering and Robotics: the specific entry requirements for the master’s programme are met by the compulsory and conditionally optional courses in Years 1-3.
- Engineering Mechanics: SE1010 (Solid Mechanics, with Project), SG1217 (Fluid Mechanics, Basic Course), and SG1216 (Thermodynamics).
Master’s programmes resulting in a Degree of Master of Science in Engineering (with limited places)
Exceptions to the place guarantee rule apply to master’s programmes offered within the framework of collaboration agreements with other universities. These programmes may have limited places and other entry requirements, and it may also be necessary to apply during the application periods specified by the respective programme.
The requirements of the School of Engineering Sciences in order for a master’s programme given in collaboration with other universities to result in a Degree of Master of Science in Engineering are:
- Courses totalling at least 30 HE credits must be completed at KTH (in addition to the degree project)
- The degree project (30 HE credits) must fulfil the objectives for the Degree of Master of Science in Engineering
The following programme result in a Degree of Master of Science in Engineering, but have a different application procedure and students are not guaranteed a place:
- Computer simulations within the fields of engineering and natural sciences
Individual second-cycle-level course package
Within the framework of the Master of Science in Engineering programme, it is possible to assemble second-cycle-level course combinations into an individual course package. However, it may be useful to first find out what freedom of choice exists within the existing master’s programmes.
In order to read an individual course package, the student must submit an application for an individual course package to the programme co-ordinator. The application form may be obtained from the study counsellor.
In the application, the student must justify the individual course package based on the programme objectives. As regards the degree project, a preliminary approval must be obtained from the appropriate examiner. At least 30 HE credits at the second-cycle level must be in the same main field of study as the degree project.
It is the student’s responsibility to check whether the courses are offered every year or if other provisos apply to whether and when a course will be given. It is important to keep in mind that individual course packages entail a certain amount of inevitable scheduling conflicts.
The application must be submitted to the Programme Office of the School of Engineering Sciences during the same period as the master’s selection (1-15 May). A decision regarding whether or not application is approved is made by the programme co-ordinator, and a notification is sent by e-mail.
Recognition of previous academic studies
The right to credit transfer is an important element for promoting mobility within the country and between countries, for the university’s internationalisation work, and for lifelong learning.
KTH must take an open approach to credit transfer. Credit transfer must therefore be possible even if exactly corresponding education does not exist at KTH or if the content of, for example, a course syllabus does not fully correlate with that of KTH. However, the requirements that KTH normally imposes on the level and quality of the education must be taken into account when assessing credit transfers.
A student at KTH who conducts studies at another university within the framework of an exchange agreement has the right to receive an advance notice of credit transfer. This is done in the form of a study plan, which is drawn up with the help of the international co-ordinator and signed by the programme co-ordinator for the programme in which the student is studying.
KTH students have the right to have their credit transfer examined.
In exceptional cases, credit transfer may also apply to degree projects.
Decisions on credit transfer for courses may be appealed to the Higher Education Appeals Board (Överklagandenämnden för högskolan, ÖnH). The appeal must be submitted to KTH no later than three weeks from the date on which the appellant received the decision.
In order for the credit transfer to be examined, the applicant must normally be able to document that she/he has been examined in a course (equivalent) and received a passing grade (at minimum). The student’s study performance is gradedby the university where the examination occurred. The course syllabus for the course in which the student has been examined must also be attached to the application.
Read more about KTH’s regulations on credit transfer for higher education at www.kth.se
Studies abroad
Within the master’s programmes, it is possible to complete parts of the studies within the framework of one of KTH’s exchange agreements. Exchange applications may be submitted once per academic year. Most exchange agreements are written with the purpose of allowing students to take courses, and it is most common to go on exchange during a semester, preferably the semester that has the most optional courses. It may also be possible to write one’s degree project during the exchange, but this possibility is not guaranteed in the agreements.
Contact the international co-ordinator at the Office of the School of Engineering Sciences for further information.
More detailed information on exchange studies can be found at www.kth.se.
Degree project
Degree project, first-cycle level, 15 HE credits (bachelor’s degree project)
The programme includes a degree project for a bachelor’s degree (at the first-cycle level), with a value of 15 HE credits. The degree project course constitutes the final part of the education. Work on the degree project may begin as soon as the course’s specific entry requirements are met.
Degree project, second-cycle level, 30 HE credits (master’s degree project)
The programme also includes a degree project corresponding to a course of 30 HE credits, equivalent to one semester of full-time studies. The degree project course constitutes the final part of the education. Work on the degree project may begin as soon as the course’s specific entry requirements are met.
- Degree projects are normally carried out within a subject central to the programme’s engineering field.
- Work on the degree project may not begin before the assignment has been approved by the examiner at the chosen department and reported to the Programme Office using a special form.
- The examiner is responsible for ensuring that the student has sufficient prior knowledge to complete the degree project.
- The degree project is based on the knowledge, skills and abilities acquired during the entire study period and must normally be carried out during the last semester of the master’s programme chosen by the student. If the student wishes to carry out a degree project in a subject that is not central to the engineering field of the programme, this must be approved by the programme co-ordinator in consultation with the director of first-cycle studies.
- The degree project must constitute an examination of an independent, engineering/scientific work involving theoretical and/or experimental activities, with accompanying report writing.
- The degree project may include other components, e.g. seminars, information retrieval, sitting in on classes, public discussion and examination, or other elements that the examiner or supervisor deems appropriate.
- Degree projects are carried out individually or together with another student. In the latter case, the examiner must ensure that each student’s work contributions meets the requirements for an individual degree project.
- Supervisors are appointed by the examiner.
See KTH’s regulations for overall rules and guidelines for degree projects (30 HE credits) for the Degree of Master of Science in Engineering; www.kth.se.
The form “Degree Project Application” is available on www.kth.se. It must be signed by the student and examiner and submitted to the Programme Office. For degreeprojects, more detailed rules and guidelines are then obtained by the respective examiner.
For degree projects, more detailed rules and guidelines are then obtained by the respective examiner.
Degree
Degree requirements
For a Degree of Master of Science in Engineering, the student must fulfil the intended learning outcomes of the national qualification requirements and have completed courses totalling 300 HE credits, of which
- mathematics/natural sciences subjects make up at least 45 HE credits, and where at least 180 HE credits (including a 30 HE credit degree project) are in subjects central to the engineering field;
- at least 90 HE credits at the second-cycle level, of which at least 60 HE credits (including a 30 HE credit degree project) are in subjects central to the engineering field.
according to KTH's local system of qualifications, www.kth.se.
The name of the degree is “Master of Science in Engineering Mathematics”.
Application for a degree
Provided that the respective degree requirements are fulfilled, the student has the opportunity to apply for three different degrees: a Degree of Bachelor of Science in Engineering, a Degree of Master of Science in Engineering, and a Degree of Master of Science.
Applications for a degree are made via the student’s personal menu on www.kth.se