Search course

Use the search function to find more information about the study programmes and courses available at Chalmers. When there is a course homepage, a house symbol is shown that leads to this page.

Graduate courses

Departments' graduate courses for PhD-students.

  Study programme, year:  1 2

Study programme syllabus for



The aim of the programme is to provide a broad systems engineering base, suited for the engineering of complex, computerized (embedded) products and systems. Applications span a wide spectrum, from small consumer devices and medical apparatus to large systems for process and production control. The programme also offers specializations towards subtopics (control; automation; mechatronics) and/or fields of application.

Programme plan

The compulsory part of the programme is comprised of four courses during the three first quarters of the first year. The intention is that all students should acquire knowledge about computer based control systems, and some of the important phases during development of these. The focus is on the functions building up such systems, and hence the subject areas of control engineering and automation, but important links to computer engineering exist due to the implementation issues involved. The sequence of compulsory courses brings up the following topics:

  • Modelling of dynamical systems is covered in the course Modelling and simulation. Modelling and simulation has become a widespread engineering tool for all systems oriented engineering, and the course provides basic tools for systematic modelling from physics and/or experiments. Computer tools introduced are used throughout the programme-s courses.
  • Modelling of discrete event systems requires its own modelling formalisms and tools and is covered by the course Introduction to discrete event systems. The course complements the basically physics driven approach in the previous course with formalisms needed to describe many man-made systems, and in particular systems with logic behaviour often met in production systems.
  • The fundamental ideas behind feedback control systems, based upon the triplet sensing - decision - actuation, are pursued in the course Digital control, which focuses on model based control system design. The course thus naturally builds upon concepts dealt with in the first modelling course, but the course also brings up important aspects on sensing, estimation and digital implementation, the latter directly linking to the course Real-time control systems.
  • The final course in the compulsory block, Real-time control systems, concerns real-time aspects on the implementation of control systems. The intention is that the student should know the principles and mechanisms used in the implementation of control and automation systems, and which are the implications for the system as a whole. More specialized aspects are covered by computer engineering courses.

    The compulsory part of the programme contributes to the programme-s learning outcomes by providing a set of generic methods and tools, which are not tailored to a specific application area or industrial branch. The compulsory courses are, however, not sufficient to give the required proficiency and depth in the area for a Master-s Degree. Therefore, a number of elective courses are offered within the programme. In order to guide the students in the selection of courses, three specializations are offered; an alternative is to follow a general curriculum with more freedom in the course selection. In summary, the following options are thus available:

  • The Automation specialization (A) is focused on modelling and control of discrete event systems, and in particular production systems. The course Discrete event control and optimization is compulsory, and in addition two semi-elective courses should be chosen (see figure below). The diploma work should fall within the specialization.
  • The Control specialization (C) is focused on general methods for control, signal processing, and optimization of systems, and can for example be combined with elective courses from a specific application domain or industrial branch. The course Nonlinear and adaptive control is compulsory,and in addition two semi-elective courses should be chosen (see figure below). The diploma work should fall within the specialization.
  • The Mechatronics specialization (M) is focused on systems and control aspects of design and development of mechatronic products and systems, and thus represents a tight link with mechanical engineering. The course Applied Mechatronics is compulsory, and in addition two semi-elective courses should be chosen (see figure below). The diploma work should fall within the specialization.
  • It is also possible to refrain from a specialization, and instead follow a General track of the programme. There is no additional compulsory course with the general track, but in order to secure the necessary proficiency and depth within the area, there is a requirement to choose at least two courses from a set of seven.

Page manager Published: Thu 04 Feb 2021.