MSc High Performance Computing Engineering

Politecnico di Milano
2 years
Full time
Master's degree
On campus
Milan
English
Inquire for more information
Application deadline: Inquire with the university for more information
Politecnico di Milano

About this program

MSc High-Performance Computing Engineering

High-Performance Computing (HPC) Engineering is a highly multidisciplinary programme, which aims at training engineers with a solid preparation in information technologies and computer architectures for supercomputing, quantum computing, and mathematical-statistical modeling of complex problems.

HPC applications can be found in nearly every industry handling most data-intensive workloads, thanks to powerful simulation and to the parallelization of the computational load on high-performance hardware that allows to strongly accelerate the analysis of large amounts of data, as well as the execution of increasingly complex and sophisticated artificial intelligence algorithms with unmatched speed, precision, and insight.

Admission requirements

All candidates (coming from Politecnico di Milano or from other academic institutions) must apply according to the specified procedures and deadlines set by Politecnico di Milano for admission to Laurea Magistrale programmes.

To be admitted to the Study Course in High-Performance Computing Engineering, candidates need to have a Laurea Triennale in the following Degree Classes:

  • L7 (Civil and Environmental Engineering)
  • L8 (Computing Systems Engineering)
  • L9 (Industrial Engineering)
  • L31 (Computer Science).

More generally, it is necessary to have a degree of at least three years’ duration, or obtained through the acquisition of at least 180 credits, of which:

  • at least 20 credits related to the disciplinary-scientific sectors INF/01 or ING-INF/05
  • at least 20 credits related to the disciplinary-scientific sectors ranging from MAT/01 to MAT/09, and SECS-S/01
  • at least 10 credits related to disciplinary-scientific sectors ranging from FIS/01 to FIS/08.

An integral part of the verification of personal preparation is the adequate knowledge of the English language that must be certified, during the application for admission, through the achievement of minimum levels of score in the English proficiency tests recognized by Politecnico di Milano.

For further information on admissions requirements, please contact the institute.


Does this course require proof of English proficiency?

The TOEFL iBT® test is accepted by 11,500 universities and higher education institutions in over 160 countries. Book your test today!

Learn more Advertisement

Program content

Year One

Semester One

  • Parallel Computing
  • Advanced Methods for Scientific Computing
  • Numerical Linear Algebra
  • Numerical Methods for Partial Differential Equations

Semester Two

  • Quantum Physics
  • Computing Infrastructures
  • Software Engineering For HPC
  • Advanced Computer Architectures
  • Applied Statistics

Split Between Semesters One and Two

  • 5 CFU of elective courses from ICT group
  • 10 CFU of elective courses from MATH/PHYS group

Year Two

Semester One

  • Systems and Methods for Big and Unstructured Data

  • Artificial Neural Networks and Deep Learning

Semester Two

  • Final Project

Split Between Semesters One and Two

  • 5 CFU of Elective Courses from ICT Group
  • 20 CFU of Elective Courses from Multidisciplinary Applications Group

Program delivery

The study course in High-Performance Computing Engineering is a two-year programme with a curriculum of 120 credits (Laurea Magistrale / Master’s Degree, degree class LM-32 – Computer systems engineering).

The first year offers a set of courses related to parallel computing and programming, high-performance parallel processors, cloud infrastructures and data centers, numerical analysis, and applied statistics.

The second-year includes courses in Quantum Computing and heterogeneous HPC systems based on accelerators (GPUs and tensor cores).

Moreover, there will be 20 credits focused on the application of HPC in different engineering domains and final thesis work (20 credits) that can be carried out even in an industry-oriented context or abroad.

Tuition

EEA and Non-EEA students but residents in Italy

Tuition fees for EEA and Non-EEA students but residents in Italy range from about 888,59 € to 3.891,59 € per year.

Students admitted in the 1st semester usually have a standard yearly study plan between 46 and 74 CFU, which corresponds to 100% of the tuition fees due.

Students admitted in the 2nd semester usually have a standard yearly study plan of about 32 CFU, which corresponds to 50% of the tuition due.

Non-EEA students

Tuition fees for Non-EEA students correspond automatically to the full contribution of 3.891,59 €. 

Students admitted in the 1st semester usually have a standard yearly study plan between 46 and 74 CFU, corresponding to 100% of the tuition fees due (3.003 €).

Students admitted in the 2nd semester usually have a standard yearly study plan of about 30 to 32 CFU, corresponding to 50% of the tuition due (1.501,50 €).

Qualification

MSc High-Performance Computing Engineering

Laurea Magistrale (LM-32) 120 credits

Career paths

Among the main professional and employment opportunities there are, as an example and certainly not exhaustively, companies specialised in information technology or in complex computational problems in various application domains, for which in-depth design studies and simulations are needed, research centers on high-performance computing, and the academy.

In Italy, the Master’s Degree in HPC Engineering allows graduates to access – after passing a State Exam – the Class of Information Engineering (“Ingegneria dell’Informazione”), Section A of the National Professional Register of Engineers, with the title of Engineer.

The qualification also grants access to Ph.D programmes (“Dottorati di Ricerca”), 2nd level Specialisation Courses (“Corsi di Specializzazione di secondo livello”) and 2nd level University Masters (“Master Universitari di secondo livello”).

Message the school

Want to know more about this program, MSc High Performance Computing Engineering? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.

About this institute

Politecnico di Milano

Established in 1863, Politecnico di Milano is one of the most outstanding technical universities in Europe, as it offers high-quality teaching and a variety of undergraduate, postgraduate and PhD programmes in Architecture, Design and Engineering taught in English. According to...


Read more about this school

Contact info

Politecnico di Milano

Piazza Leonardo da Vinci 32
20133 Milan Lombardy
Italy

Phone no: +3923991

Message the school

Want to know more about MSc High Performance Computing Engineering? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.

Reviews

Be the first to write a review!