Study With Us

The Master degree in Data Science and Scientific Computing (DSSC) is structured into 2 curricula:

Curriculum “Data Science

You will be trained to become a professional in the fields of data management and data analysis, with a particular focus on Big Data. In this curriculum you will follow courses on machine learning, statistical methods and data management. You can further specialize in one of the several application areas:  healthcare, foundations of data science, data engineering, social sciences, genomics and biotechnology.

Curriculum “Computational Science and Engineering

It will train future experts in Computational Science and Engineering. Here the focus is more on computational modelling, optimization, scientific programming, and simulation.

Also in this case the application areas of specialization are numerous: fluid dynamics for engineering and earth sciences, computational physics, computational chemistry, computational cosmology, control and simulation-based design.


Both curricula will give you a solid preparation in 3 main areas:

  • Data analytics and machine learning
  • Mathematical and computational modeling
  • Informatics, in particular high-performance and distributed computing

Each student will then have the opportunity to complete his/her own training with some elective courses, which complete the formative offer and make each training unique.

The first year (60 CFU) includes a methodological training in the 3 main areas and a deepening linked to the chosen curricula. During the second year (60 CFU) the students will acquire knowledge and skills in a specific application field, chosen between the proposed ones, and the ability to apply methodological tools in this area through seminars, internships and thesis.