ProgramCurriculum › 2017-18

Curriculum 2017-18

The curriculum of the Master of Science in Control Engineering for the academic year 2017-18 can be downloaded here (only in Italian). The relevant parts of the organization of studies are reported below.

120 credits are needed for the master degree. These are earned as follows

  • 2 mandatory core courses, for a total of 24 credits, during the two semesters of the first year
  • 6 courses chosen from a group of 10 core courses, totaling 36 credits
  • 3 courses chosen from a group of 7 completing courses, totaling 18 credits
  • other 12 credits from courses of free choice by the student
  • internship (6 credits) and master thesis (24 credits) during the second year

Students should pass a total of 12 exams. Courses of free choice count altogether as a single exam.

Table 1. Mandatory core courses

Course (code) Type SSD Credits Year Semester
Nonlinear systems and control (1041424) B ING-INF/04 12 1 I-II
System identification and optimal control (1041425) B ING-INF/04 12 1 I-II


Table 2. Choose 36 credits among the following 10 core courses

Course (code) Type SSD Credits Year Semester
Control problems in robotics (1055496) B ING-INF/04 6 1/2* I/II
Process automation (1041422) B ING-INF/04 6 1 I
Robotics I (1023235) B ING-INF/04 6 1 I
Robust control (1041453) B ING-INF/04 6 1 I
Multivariable feedback control (1041426) B ING-INF/04 6 1 II
Robotics II (1021883) B ING-INF/04 6 1 II
Control of communication and energy networks (1041429) B ING-INF/04 6 2 I
Digital control systems (1041428) B ING-INF/04 6 2 I
Dynamics of electrical machines and drives (1041454) B ING-IND/32 6 2 I
Vehicle system dynamics (1041431) B ING-IND/13 6 2 II

* = Control problems in robotics consists of two modules of 3 credits that are chosen among the four modules of the course Elective in robotics (12 credits, infostud code 1022817). Modules can be taken in a distributed way during the entire course of study.


Table 3. Choose 18 credits among the following 7 completing courses

Course (code) Type SSD Credits Year Semester
Autonomous and mobile robotics (1022775) C ING-INF/04 6 1 II
Robotics II (1021883) C ING-INF/04 6 1 II
Computer and network security (1022792) C ING-INF/05 6 2 I
Control of communication and energy networks (1041429) C ING-INF/04 6 2 I
Digital control systems (1041428) C ING-INF/04 6 2 I
Machine learning (1022858) C ING-INF/05 6 2 I
Control of autonomous multi-agent systems (1041427) C ING-INF/04 6 2 II


Table 4. Other activities

Activity (code) Type SSD Credits Year Semester
Courses of free choice by the student
[1 with 12 credits or 2 with 6 credits]
D free 12 2 I or II
Internship (AAF1044) F - 6 2 II
Master thesis (AAF1022) E - 24 2 II


Note: All courses require to pass an exam with a sufficient grade (≥18, out of 30) to earn the credits. Internship and Master thesis provide credits without needing an exam.
Type: A (basic courses), B (core activities), C (completing activities), D (student free choice courses), E (master thesis), F (other activities).
SSD (Italian university classification of scientific areas): ING-INF/04 = Systems and control; ING-INF/05 = Computer science; ING-IND/13 = Applied mechanics; ING-IND/32 = Converters, electrical machines, and drives.