Skip to content
printicon
Main menu hidden.
Programme syllabus:

Master's Programme in Robotics and Control, 120 Credits

Swedish name: Masterprogrammet i robotik och reglerteknik

This programme syllabus is valid: HT22 and until further notice

Programme code: TAROM

Credit points: 120

Registration number: FS 3.1.3-65-22

Responsible faculty: Faculty of Science and Technology

Revised by: Faculty Board of Science and Technology, 2022-02-02

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 B/6.

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 'Study Plan' in the order they are studied.

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/

Outline

Valid from: HT22

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

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

Term 1
autumn term
Term 2
spring term
September-November November-January January-April April-June
Linear Control Systems, 7.5 credits Mechatronics1),
7.5 credits
Modelling in Robotics1), 7.5 credits Elective course,
7.5 credits
Fundamentals of Artificial Intelligence, 7.5 credits Mobile Robotics1), 7,5 credits Elective course,
7.5 credits
Elective course,
7.5 credits
 
Term 3
autumn term
Term 4
spring term
September-November November-January January-April April-June
Elective Course,
7.5 credits
Elective Course,
7.5 credits
Degree Project: Master of Science (two years) in Computing Science (specialization Robotics and control)1), 30.0 credits
Elective Course, 7.5 credits
Student Conference in Computing Science1), 7,5 hp
1) Included in the requirement for a Degree of Master of Science (120 credits) in Computing Science, with specialisation in Robotics and Control.

Study plan for profile studies with major in Electronics, (specialisation Robotics and Control)
Term 1
autumn term
Term 2
spring term
September-November November-January January-April April-June
Linear Control Systems, 
7.5 credits
Mechatronics2),
7.5 credits
Modelling in Robotics2)
7.5 credits
Adaptive Control, 7.5 credits
Fundamentals of Artificial Intelligence, 
7.5 credits
Mobile Robotics2), 7.5 credits Elective Course,
7.5 credits
Elective Course,
7.5 credits
 
Term 3
autumn term
Term 4
spring term
September-November November-January January-April April-June
Elective course,
7.5 credits
Elective, course
7.5 credits
Master Thesis in Electronic Engineering (Specialization Robotics and Control)2), 30.0 credits
Telerobotics and Applied Sensor Fusion, 7.5 credits
Student Conference in Electronics and Mechatronics2), 7.5 credits
2) Included in the requirement for a Degree of Master of Science (120 credits) in Electronics, with specialisation in Robotics and Control.

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/student/mina-studier/hitta-kurs-och-utbildningsplan/).

Elective courses in the main field of study, Computing Science:
  • Advanced Computer Graphics and Applications, 7.5 credits (second cycle)
  • Responsible Design of Interactive AI-Systems3), 7.5 credits (second cycle)
  • Interactivity in smart environments3), 7,5 credits (second cycle)
  • Cognitive Interaction Design, 7.5 credits (second cycle)
  • Machine learning3), 7.5 credits (second cycle)
  • Matrix Computations and Applications, 7.5 credits (second cycle)
  • Human Robot Interaction3), 7.5 credits (second cycle)
  • Engineering Optimization, 7.5 credits (second cycle)
  • Project course in Machine Vision3), 7.5 credits (second cycle)
  • Visual Interactive Simulation, 7.5 credits (second cycle).
3) At least two of the elective courses above, marked with 3), 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 credits4),5) (second cycle)
  • Applications in Sensor Networks, 7.5 credits (second cycle)
  • Media Signal Processing, 15.0 credits (second cycle)
  • Image Processing, 7.5 credits (second cycle)
  • Deep Learning - methods and applications, 7.5 credits (first cycle)
  • Digital Technology, 7.5 credits (first cycle)
  • Industrial Automation and IoT4), 7.5 credits (second cycle)
  • Linear Control Systems5), 7.5 credits (second cycle)
  • Measurement Systems and Measurement Methods, 7.5 credits (first cycle)
  • Optimal Control for Linear Systems4),5), 7.5 credits (second cycle)
  • Electronics Project 3, 15.0 credits (second cycle)
  • Electronics Project 4, 7.5 credits (second cycle)
  • Control Methods for Robotics Applications4),5), 7.5 credits (second cycle)
  • Sensors and Electronics, 7.5 credits (first cycle)
  • Systems and Algorithms for Autonomous Vehicles4), 7.5 credits (second cycle)
  • Telerobotics and Applied Sensor Fusion4),5), 7.5 credits (second cycle)
  • Applied Digital Signal Processing, 7.5 credits (second cycle)
  • Applied medical imaging, 7.5 credits (second cycle).
4) At least two of the elective courses above, marked with 4), are included in the requirement for a Degree of Master of Science (120 credits) in Electronics, with specialisation in Robotics and Control.
5) At least one of the elective courses above, marked with 5), are included in the requirement for a Degree of Master of Science (120 credits) in Computing Science, with specialisation in Robotics and Control.