Skip to main content
Till KTH:s startsida Till KTH:s startsida

MF2058 Mechatronics, Advanced Course Spring Semester 9.0 credits

This course aims to provide the student with the professional skills needed to create innovative mechatronics products. Through a close cooperation with an industrial partner, the student is expected to work on a complex product development project, while learning to get organized within a large development team. This multidisciplinary work is realized by combining mechanical design, with control-, electronics- and software engineering.

About course offering

For course offering

Spring 2024 MDA HK (VT) programme students

Target group

Mandatory for TIPUM, track IPUC

Part of programme

Master's Programme, Engineering Design, åk 1, IPUC, Mandatory


P3 (6.0 hp), P4 (3.0 hp)


16 Jan 2024
3 Jun 2024

Pace of study


Form of study

Normal Daytime

Language of instruction


Course location

KTH Campus

Number of places

Min: 5

Planned modular schedule


For course offering

Spring 2024 MDA HK (VT) programme students

Application code



For course offering

Spring 2024 MDA HK (VT) programme students


Björn Möller, bjö


No information inserted

Course coordinator

No information inserted


No information inserted
Headings with content from the Course syllabus MF2058 (Spring 2020–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

This course forms the first and preparatory component of a major development project that is continued in project course MF2059.

The course first consists of a set of seminars and workshops on topics of relevance when working on complex mechatronics development projects, in a relatively large development team.

The seminars serie is followed by a small scale development project in which the knowledge gained from the seminars, as well as technical competence from previous courses, is applied.

It is anticipated that the student will then scale up its work on the same development project in the MF2059 course.

In the learning environment, team formation, teamwork and industrial collaboration are an integrated part. The student teams work in collaboration with industrial representatives to determine the specific factors that govern product requirements, design and realization. This involves considering the needs and wishes of stakeholders, system requirements, component requirements, validation, verification and testing.

Intended learning outcomes

After passing the course, the student should be able to:

• identify, compare and critically assess aspects of an engineering problem, towards making design decisions.

• describe, compare and critically examine various product development processes.

• work through all aspects of an engineering development process from requirements engineering to verification and validation.

• apply and evaluate support methods in complex product development.

• design and develop prototypes.

• use professional tools necessary for the development of mechatronics products.

• get organised, lead and become part of a cross technical and complex development project.

Literature and preparations

Specific prerequisites

Approved of at least 50% of the courses MF2030 Mechatronics basic Course, MF2095 Programming in C for Embedded Systems, MF2043 Robust Mechatronics and MF2007 Dynamics and Motion control or equivalent courses.

Recommended prerequisites

No information inserted


No information inserted


All course material and literature will be available online.

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

A, B, C, D, E, FX, F


  • PR06 - Project, 3.0 credits, grading scale: A, B, C, D, E, FX, F
  • PRO7 - Project, 3.0 credits, grading scale: A, B, C, D, E, FX, F
  • SEM1 - Seminar, 3.0 credits, grading scale: P, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

The final grade in the course is a weighting of the grades on the examination parts PRO6 and project PRO7.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted


Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

Mechanical Engineering

Education cycle

Second cycle

Add-on studies

MF2059 Mechatronics, Advanced Course, Fall semester 15,0 hp


Björn Möller, bjö

Supplementary information

The courses MF2058 Mechatronics, Advanced Course, Spring semester, and MF2059 Mechatronics, Advanced Course, Fall semester, are expected to be read in sequence without interruption.

The KTH requirements for theory of science/research methodology for final degree will be fulfilled by studying the courses MF2058 Mechatronics, advanced course spring semester year 1 and MF2071 Research Methodology in Mechatronics autumn semester year 2.