Systems, control and mechatronics, MSc

120 credits (2 years)

Technical systems increasingly employ electronics and computers, to give the final product or system the desired properties. Driving factors are, for example, functional and quality demands, energy utilisation, environmental demands, or cost reductions. The wide range of industrial needs, from small embedded devices to large control systems for transportation, production or electric power distribution, is the primary motivation for this master's programme.

Systems, control and mechatronics master's programme​ at​ Chalmers

The aim of the master's programme is to prepare you for a professional career by providing a broad systems engineering base, suited to the engineering of complex, computer-controlled (embedded) products and systems. The programme also offers course packages towards subtopics (e.g. control; automation; mechatronics), and/or fields of application. Applications span a wide spectrum, from small consumer devices and medical equipment to large systems for process and production control.

Modern passenger cars increasingly depend on the integration of the car’s mechanical subsystems, with a substantial number of embedded computers, sensors, actuators, and communication devices, making it possible to create cars with active safety functions and new propulsion systems. Other evolving fields of this discipline are HVDC power transmission to minimize the loss in the grid, and intelligent robots for households and industry, to name a few. To ensure development within the field, all these systems depend on engineers making them precise, effective, flexible, fast and safe. As a student, you will be able to contribute to the development that will lead to the integration of functions for sensing, monitoring and control with a wide range of products and systems. In collaboration with Universität Stuttgart, we offer you a possibility to pursue a double degree.
The master's programme Systems, control and mechatronics leads to a wide range of career opportunities with an emphasis on operation, design, development and research of complex technical systems within almost any branch of industry. In fact, the generality of many of the methods offers great opportunities in terms of choosing among many different application domains. The acquired skills are needed at manufacturing companies, supplier companies, consulting firms and utility companies.
Job roles range from applied research to product and system development and operation, as well as extend to sales support and product planning. In addition, other career opportunities may arise as academic researchers, technical advisors, project managers and teachers at different levels.

Topics covered

The subjects of mechatronic systems and  automatic control are fundamental areas in the System, control and mechatronics master’s programme. The courses included in the programme plan handle topics such as automation and power electronic equipment.

Master's programme structure

The master's programme runs for a duration of two years, leading to a Master of Science (MSc) degree. During each year, students can earn 60 credits (ECTS) and complete the programme by accumulating a total of 120 credits. Credits are earned by completing courses where each course is usually 7.5 credits. The programme consists of compulsory courses, compulsory elective courses and elective courses.

In the basic courses our focus lies in developing your engineering skills on a system level. In the elective part of the programme, we offer course packages towards subtopics, e.g. control, automation and mechatronics, and/or fields of application. The compulsory-elective courses in the programme comprise: Robust and nonlinear control; Applied signal processing Modelling and control of mechatronic systems; Sensor fusion and nonlinear filtering; Constraint programming and applied optimisation; Simulation of production systems; Model predictive control; System identification; Nonlinear optimisation; Discrete optimisation, and Linear and integer optimisation with applications.

Suggested course packages

To guide you through the selection of elective courses, the programme provides multiple course packages that can be used to specialize towards a certain application, or to further focus on general methods:
  • Algorithms and Artificial Intelligence provides knowledge about autonomous agents and biologically inspired optimisation methods.
  • Autonomous Systems contains courses that focus on perception, sensor fusion, and control. This will prepare you for building autonomous systems, for example, self-driving cars.
  • Control and Signal Processing focuses on general methods for control, signal processing and optimisation.
  • Electric and Hybrid Powertrains - The powertrain in cars and trucks is now often partially or fully electrified. In this course package, you will learn about batteries, the electric and hybrid powertrains, and the control of those.
  • Embedded Systems focuses more on the hardware/software aspects of implementing embedded control systems.
  • Industry 4.0 within production artificial intelligence together with new sensors, e.g. cameras, will make the next generation of automation systems self-configurable, and able to optimize and do self-diagnostics on the production system.
  • Machine Learning – Artificial intelligence and machines that can learn skills based on data will be an important technique in many applications. In this course package, you will learn the key techniques in deep machine learning, and other data-driven methods, like system identification.
  • Mathematical Systems Theory further focuses on general system-oriented courses for modelling and analysis of dynamic systems.
  • Power Systems is focused on power systems and power electronic equipment connected to the grid including technologies like HVDC power transmission.
  • Process Control is focused on control for chemical engineering applications, with more courses in process engineering.​

Compulsory courses year 1

During the first year the master's programme starts with four compulsory courses that form a common foundation in Systems, control and mechatronics. Each course is usually 7.5 credits.

  • Modelling and simulation
  • Discrete event systems
  • Linear control system design
  • Model-based development of cyber-physical​
The compulsory courses focus on general systems engineering skills and aim at providing a set of generic methods and tools:
  • In Modelling and simulation, you will learn the basic tools for systematic modelling from physics, and/or experiments and simulation of those. These skills are used in many branches of systems engineering.
  • Discrete event systems provides the basics for modelling and analysing systems with complex logic that is often present in man-made systems, for example, within embedded products and production systems.
  • Linear control systems design describes the fundamental ideas behind feedback control systems, based upon the triplet sensing – decision – actuation, with focus on model-based control system design.
  • In Model-based development of cyber-physical systems, you will apply the knowledge from the previous courses in modeling and control in a real project that includes all phases from modelling, simulation, and control design, to implementation, and validation and testing.

Compulsory courses year 2

In the second year you must complete a master's thesis in order to graduate. The thesis may be worth 30 credits.
  • Design project in systems, control and mechatronics​
  • ​Master’s thesis ​
In Design project in Systems, control and mechatronics, a structured project methodology is used in solving a larger design and implementation problem in a team where the skills from the previous courses are necessary to successfully solve the project.​​

Compulsory elective courses​

Through compulsory elective courses, you can then specialize in various subjects. ​​During year 1 and 2, you need to select at least 3 compulsory elective courses out of the following in order to graduate.
  • Constraint programming and applied optimization
  • Robust and nonlinear control
  • Nonlinear optimization
  • Simulation of production systems
  • Applied signal processing
  • Modelling and control of mechatronic systems
  • Model predictive control
  • Discrete optimization
  • Linear and integer optimization with applications
  • Sensor fusion and nonlinear filtering
  • System identification

Elective courses

You will also be able to select courses outside of your programme plan. These are called elective courses. You can choose from a wide range of elective courses, including the following:
  • Deep machine learning
  • Computer vision
  • Decision making for autonomous systems​

Other master's programmes that might interest you



Due to its integrating properties, the programme leads to a wide range of career opportunities with emphasis on operation, design, development, and research of complex technical systems within almost any branch of industry. The generality of many of the methods offers great opportunities in terms of choosing among many different domains of application. The acquired skills are needed at manufacturing companies, supplier companies, consulting firms, and utility companies. 
Job roles range from applied research to product and system development and operation, as well as sales support and product planning. In addition, other career opportunities may arise, such as academic researchers, technical advisors, project managers, and teachers at different levels.

Research within Systems, control and mechatronics

Swedish industry has a strong tradition in systems engineering, and the long-lasting partnership between Chalmers and Swedish industry makes Chalmers a perfect choice for students wanting to pursue this rapidly evolving field of engineering.

​​Student Blogs

Page manager Published: Tue 06 Apr 2021.