Master course in
Course description
Course programme
Student guide
The degree program in Mathematical Engineering teaches how to use mathematical tools to address problems in engineering applications and in everyday life.


The goal of this program is to get you to develop a problem solver mentality in engineering with the use of advanced mathematical tools. The program is therefore designed to ensure that you have all the required tools to carry out the mathematical engineering profession, in which there is a combination of knowledge and skills in

  • Mathematical modelling: aimed at the deduction of the most suitable mathematical model to describe applicative problems and analyse their solutions from both a qualitative and a quantitative point of view;

  • Numerical simulation: aimed at the description of the latest methods of approximation and numerical integration and methods for the representation of the solution;

  • Probability and statistics: applied to solving non-deterministic problems and managing and interpreting data stemming from experiments or from probabilistic models;

  • Engineering: in order to acquire knowledge of the application areas and the problems that characterize different Engineering sectors.


Considering the wide range of possible applications of mathematics, in the drafting of the program syllabus there is a certain freedom both in the choice of mathematical methods to investigate and to which areas of engineering to apply them, so as to tailor your personal curriculum around your specific interests.

Two curricula are indicated, one that focuses on "Mathematical Modelling and Simulation", the other on "Data, Networks and Optimization."

Job prospects

As a Mathematical engineering graduate you can find employment in research and development centres, for example in engineering sectors such as the mechanical, aerospace, energy, information technology and also in public and private design departments. You can be part of groups dealing with mathematical modelling and simulation that operate in the design stage of new technologies, in the analysis of the behaviour of highly complex systems, or in the development of new management strategies.