Navigated to
Programme syllabus:

Master's Programme in Robotics and Control, 120 credits

Swedish name: Masterprogrammet i robotik och reglerteknik
This programme syllabus is valid: 2026-08-31 and until further notice
Programme code: TAROM
Credit points: 120
Registration number: FS 3.1.3-727-26
Responsible faculty: Faculty of Science and Technology
Established by: Teknisk-naturvetenskapliga fakultetsnämnden, 2026-04-23,

Entry Requirements

A Bachelor's or Bachelor degree or equivalent first-cycle qualification comprising of at least 180 ECTS. Specific entry requirements are: a) 15 ECTS in Computing Science, with a minimum of 7,5 ECTS programming, or equivalent, b) 7,5 ECTS digital electronics, logic, system programming, or equivalent, c) 30 ECTS in Mathematics, including analysis, linear algebra, statistics, d) 7,5 ECTS control theory, or signal processing, or numerical methods, or differential equations, and f) Proficiency in English equivalent to Swedish upper secondary course English 6/level 2.

Degree

After a completed study programme, the student can apply for and obtain a Degree of Master of Science (120 credits) in accordance with local qualification descriptor established by the Vice-Chancellor. In Swedish, Degree of Master of Science (120 credits) is called Teknologie masterexamen. Degree is awarded in one of the main fields of study, Computing Science or Electronics, with specialisation in Robotics and Control.

Description of the education for current education cycle

The education is at an advanced level (second cycle). The aims for second-cycle courses and study programmes are set out in the Higher Education Act, Chapter 1 Section 9.

National goals for current degree

The national aims for qualification are set out in the Higher Education Ordinance's Annex 2**.**

Local goals for current degree

Degree of Master of Science (120 credits) in Electronics

Knowledge and understanding

For the specialisation in Robotics and Control, the student shall, in addition to the national goals,

  • have advanced knowledge in the fields of intelligent robots and control with a specialisation in process control or regulation of mechanical systems,
  • be able to include and understand the special principles that constitute Robotics and Control and its limitations
  • be able to independently and with originality contribute to development and realisation of applications in the area of Robotics and Control.

Competence and skills

For Degree of Master (120 credits) in Electronics, the student shall, in addition to the national goals,

  • have the particular skills to independently, orally and in writing, describe and communicate important technical information and underlying knowledge to both experts and laymen,
  • have the ability to, in development/working groups, solve complex product-oriented problems involving several disciplines.

For the specialisation in Robotics and Control, the student shall also

  • have ability to develop and bring new knowledge to the field of Robotics independently with limited information and automatic control.

Judgement and approach

For Degree of Master (120 credits) in Electronics, the student shall, in addition to the national goals,

  • be able to evaluate electronic systems from a scientific perspective and its environmental, ethical and social impact on humans,
  • have a professional approach to cooperation with people of different nationalities, languages, genders, and ages.

Examination format

Each syllabus sets out the examination formats used in each individual course.

Grades

Each syllabus sets out the grades used in the course.

Transfer of Credits

A student who believes to have gained knowledge from previous relevant studies or professional experience that may be equivalent to a course or part of a course in the programme can apply for transfer of credits. Granting a transfer of credits means that the student will not have to study the parts of the programme included in the decision. Information on transfer of credits is available on Umeå University's website.

General

The programme is interdisciplinary, with the main fields of study Electronics and Computing Science, and covers, in particular, Robotics, Artificial Intelligence, Embedded Systems, Intelligent Systems, and Autonomous Systems, Mechatronics, Mathematical Modelling, Applied Programming and Electronics.
Many courses mainly consist of laboratory work where the student can work with different parts and aspects of intelligent robot systems.

The degree programme includes a total of 120 credits, of which 30 credits comprise an independent degree project. In the programme, it is possible to specialise in Robotics and Control. It is also possible to design an individual study profile. An individual study profile means a personal course of studies in addition to the basic courses.
The programme includes compulsory profile courses, elective courses and free electives. The compulsory courses of the programme are taken during the first term. The introductory courses include components that can be adapted for students with varying backgrounds to more prepared and assimilate to the rest of the education. During term two and, especially, term three, advanced courses for specialisation are studied, also called specialised profile. The programme has two specialisation profiles, one in Electronics, and the other one in Computing Science, both with specialisation Robotics and Control. There can also be room for additional elective courses or free electives. The education is completed with a degree project during term four.

Compulsory courses are courses that all students enrolled in the programme normally study. A student enrolled in the study programme is guaranteed a seat in all compulsory courses, provided that the entry requirements for the course in question are met. Entry requirements are set out in each respective course syllabus.
Elective courses are a selection of courses that Umeå University offers within the scope of the programme and where the student chooses which courses to enrol in. The student is guaranteed a seat in one of these courses, provided that the entry requirements for the courses in question are met. However, the student is not guaranteed a seat in their first choice courses. Entry requirements are set out in each respective course syllabus.
Free electives within the programme are applied for in open competition. Free electives can be studied at Umeå University or at other higher education institutions in Sweden or abroad. The courses included in the programme are listed under the heading 'Programme structure' in the order they are studied.

Programme structure

To find out what compulsory, elective and free courses mean, see under the heading "General" above. The courses first listed below are the compulsory courses. The elective courses, which can vary from year to year, are listed below under the heading "Elective courses".

Study plan for profile studies with major in Computing Science, (specialisation Robotics and Control)

Term 1 Autumn
September-November
Linear Control Systems, 7,5 credits
Human-Centered Artificial Intelligence, 7,5 credits

November-January
Mechatronics*, 7,5 credits
Mobile Robotics*, 7,5 credits

Term 2 Spring
January-April
Modelling in Robotics*, 7,5 credits
Elective course, 7,5 credits

April-June
Elective course, 7,5 credits
Elective course, 7,5 credits

Term 3 Autumn
September-November
Elective course, 7,5 credits
Elective course, 7,5 credits

November-January
Elective course, 7,5 credits
Student Conference in Computing Science,*,**, 7,5 credits

Term 4 Spring
April-June
Degree Project: Master of Science (two years) in Computing Science (specialization Robotics and control), 30 credits

*Included in the requirement for a Degree of Master of Science (120 credits) in Computing Science, with specialisation in Robotics and Control.
**Can be replaced by the course Student Conference in Electronics and Mechatronics, 7,5 credits.

Study plan for profile studies with major in Electronics, (specialisation Robotics and Control

Term 1 Autumn
September-November
Linear Control Systems, 7,5 credits
Human-Centered Artificial Intelligence, 7,5 credits

November-January
Mechatronics*, 7,5 credits
Mobile Robotics*, 7,5 credits

Term 2 Spring
January-April
Modelling in Robotics*, 7,5 credits
Elective course, 7,5 credits

April-June
Adaptive Control, 7,5 credits
Elective course, 7,5 credits

Term 3 Autumn
September-November
Elective course, 7,5 credits
Telerobotics and Applied Sensor Fusion, 7,5 credits

November-January
Elective course, 7,5 credits
Student Conference in Electronics and Mechatronics,*,**, 7,5 credits

Term 4 Spring
April-June
Master Thesis in Electronic Engineering (Specialization Robotics and Control), 30 credits

*Included in the requirement for a Degree of Master of Science (120 credits) in Electronics, with specialisation in Robotics and Control. 
**Can be replaced by the course Student Conference in Computing Science, 7,5 credits.

Elective courses
The courses offered may vary from one year to another. The courses must be selected to meet the requirements in the current qualification descriptor. The entry requirements for certain courses are higher than the admission requirements for the programme. Details are provided in the course syllabi for each respective course (see https://www.umu.se/en/student/your-studies/find-syllabus-schedule-course-evaluation-reports/find-your-syllabus/).

Elective courses in the main field of study, Computing Science:

  • Artificial Intelligence - Methods and Applications, 7,5 credits (second cycle)
  • Responsible Design of Interactive AI-Systems*, 7,5 credits (second cycle)
  • Deep Learning*, 7,5 credits (second cycle)
  • Cognitive Interaction Design, 7,5 credits (second cycle)
  • Matrix Computations and Applications, 7,5 credits (second cycle)
  • Human Robot Interaction*, 7,5 credits (second cycle)
  • Engineering Optimization, 7,5 credits (second cycle)
  • Project course in Machine Vision*, 7,5 credits (second cycle)
  • Trustworthy Human-AI Interaction*, 7,5 credits (second cycle).

At least two of the elective courses above, marked with *, are included in the requirement for a Degree of Master of Science (120 credits) in Computing Science, with specialisation in Robotics and Control.

Elective courses in the main field of study, Electronics:

  • Adaptive Control*,** 7,5 credits (second cycle)
  • Applications in Sensor Networks, 7,5 credits (second cycle)
  • Image Processing, 7,5 credits (second cycle)
  • Deep Learning - methods and applications, 7,5 credits (first cycle)
  • Digital Electronics, 7,5 credits (first cycle)
  • Linear Control Systems**, 7,5 credits (second cycle)
  • Measurement Systems and Measurement Methods, 7,5 credits (first cycle)
  • Optimal Control for Linear Systems*,**, 7,5 credits (second cycle)
  • Electronics Project 3, 15 credits (second cycle)
  • Electronics Project 4, 7,5 credits (second cycle)
  • Control Methods for Robotics Applications*,**, 7,5 credits (second cycle)
  • Sensors and Electronics, 7,5 hp (grundnivå)
  • Telerobotics and Applied Sensor Fusion*,**, 7,5 credits (second cycle)
  • Applied Digital Signal Processing, 7,5 credits (second cycle).

*At least two of the elective courses above, marked with *, are included in the requirement for a Degree of Master of Science (120 credits) in Electronics, with specialisation in Robotics and Control.
**At least one of the elective courses above, marked with **, is included in the requirement for a Degree of Master of Science (120 credits) in Computing Science, with specialisation in Robotics and Control.

Deferment of studies

Information on deferment of studies is available on Umeå University's website.

Approved leave from studies

Information on approved leave from studies is available on Umeå University's website.

Discontinuation

Information on discontinuation is available on Umeå University's website.

Other

Additional information can be obtained from programme coordinator or programme study counsellor via the University switchboard 090/786 50 00, or via the website.
https://www.umu.se/en/faculty-of-science-and-technology/education/
For more information, see Umeå University's Code of rules and procedures for first-cycle and second-cycle education
https://www.umu.se/en/legal-framework/