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 also offer you the possibility to pursue a double degree.
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 on 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 the 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 systems
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 three compulsory elective courses out of the following in order to graduate.
- Constraint programming and applied optimization
- Robust and nonlinear control
- Nonlinear optimisation
- Simulation of production systems
- Applied signal processing
- Modelling and control of mechatronic systems
- Model predictive control
- Discrete optimisation
- Linear and integer optimisation with applications
- Learning dynamical systems using system identification
- Sensor fusion and nonlinear filtering
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
Due to its integrating properties, the 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. 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 the Swedish industry makes Chalmers a perfect choice for students wanting to pursue this rapidly evolving field of engineering.
Admissions academic year 2022/23
General entry requirements
An applicant must either have a Bachelor's degree in Science/Engineering/Technology/Architecture or be enrolled in his/her last year of studies leading to such a degree.
Specific entry requirements
Bachelor’s degree (or equivalent) with the main field of study: Automation and Mechatronics Engineering, Electrical Engineering, Mechanical Engineering, Computer Science, Computer Engineering, Chemical Engineering, Engineering Mathematics or Engineering Physics
Prerequisites: Mathematics (at least 30 cr. including Linear algebra, Multivariable analysis, Transforms and Mathematical Statistics), Automatic control (including PID-controllers, State-space models, Stability analysis for transfer functions and State-space models, Linearization of nonlinear models, Bode’s and Nyquist’s diagrams, Stability analysis using Nyquist’s full criteria), Physics (including Kirchoff’s circuit laws and Newton’s second law for translation and rotational motions) and Basic programming
English language requirements
Chalmers Bachelor’s degree
Are you enrolled in a Bachelor’s degree programme at Chalmers now or do you already have a Bachelor’s degree from Chalmers? If so, different application dates and application instructions apply.
Master of Science (MSc)Credits:
: Second Cycle, Master'sRate of study:
Full-time, 100%Instructional time:
DaytimeLanguage of instruction:
On-campus (Location: campus Johanneberg)Tuition fee:
140 000 SEK/academic year
*EU/EEA Citizens are not required to pay fees
Questions about the application:
Chalmers Admissions, email@example.com
Specific questions about the programme:
, Director of master's programme
Other master's programmes that might interest you
The programme is highly interlinked with the achievement of the UN Sustainable Development goals (SDGs). The table below provides an overview of the sustainable development goals and the associated targets within the programme.
Goal 3: Good health and well-being
Recent development makes it possible to develop technology that not only works next to humans but are also cooperating with humans. For example, cooperative robots can assist humans in doing tasks, or robots that are helping humans with faster rehabilitation after surgery.
Goal 9: Industry, innovation, and infrastructure
By the integration of perception, planning, control, and actuation new innovative products can be used to solve challenging problems both in industry and in society. In the programme, you will learn when and how to use model-based methods and when to use machine learning methods to give the desired behavior to the product.
Goal 11: Sustainable cities and communities
The tools you learn are vital for the challenges in transportation, the electrification of the propulsion system, and the shift towards autonomous driving. Electrification depends on efficient control of the battery management systems and the electric motors, and autonomous driving depends on the successful integration of the perception, planning, control, and actuation, all topics that are taught in the program.
Goal 13: Climate action
The courses on modeling and control of dynamic processes are used to reduce the energy consumption of many industrial applications.