arrow drop search cross
University labeled Initiative of Excellence (IDEX)

MSc in HIGH PERFORMANCE COMPUTING AND DATA SCIENCES


This course provides a strong foundation in the fields of high performance computing with data sciences for advanced simulations.

Introduction

This MSc program focuses on advanced education and the practice of HPC and data-driven applications.

It provides students with an in-depth understanding of parallel programming, modeling, simulation and analysis of intensive data.

Graduates will be prepared to pursue an exciting career in the fast-growing fields of HPC and Data Sciences.

Objectives

You will study in a joint program with the Ecole des Mines de Paris - PSL and Université Côte d'Azur.

Ecole des Mines de Paris – PSL is one of the best engineering schools in France, with an international reputation for excellence in education and research in HPC for industrial problems.

Université Côte d'Azur and its Center of Modeling, Simulation and Interactions (MSI) promotes large-scale observation and in silico experimentation, such as the acquisition, processing and display of very big data, using conceptual approaches common to the research activities of all the Academies of Excellence.

This MSc program provides students with strong foundations in the fields of high performance computing with data sciences for advanced simulations.

It includes an in-depth understanding of parallel programming, modeling, simulation and analysis of intensive data.

Graduates will be prepared to pursue an exciting career in the fast-growing fields of HPC and Data Sciences.

Program and content

You will study in a joint program with the Ecole des Mines de Paris - PSL and Université Côte d'Azur.

Ecole des Mines de Paris – PSL is one of the best engineering schools in France, with an international reputation for excellence in education and research in HPC for industrial problems.

Université Côte d'Azur and its Center of Modeling, Simulation and Interactions (MSI) promotes large-scale observation and in silico experimentation, such as the acquisition, processing and display of very big data, using conceptual approaches common to the research activities of all the Academies of Excellence.

Programming skills:
- Software engineering for scientific computing
- Object-oriented programming

Numerical methods for scientific computing:
- Approximation, interpolation and integration of PDEs
- Linear algebra
- Optimization and operational research
- Hierarchical and adaptive algorithms

HPC architectures:
- Hardware technologies
- Supercomputing environments
- Cloud computing

Fundamentals of data storage, analysis, and visualization:
- Signal processing and statistics
- Techniques and tools for data analysis (Hadoop, Spark)
- Techniques and tools for massive data visualization

Parallel algorithms and programming:
- Domain decomposition methods
- Mesh and graph partitioning
- Load balancing

Mathematical modeling:
- Discrete systems (molecular dynamics, N-body, etc.)
- Continuous systems (ODE and PDE)
- Optimization and inverse problems
- Stochastic and statistical methods

IT project management:
- HPC society (history, impacts, challenges, etc.)
- IT project management
- Intellectual property
- Data ethics

Tuition fees

Tuition fees: 4000€ per year - The tuition fee may vary according to your residence status, namely if you are a resident of an EU country or of a country outside the EU. In addition, financial aid (need-based or merit-based scholarships) will be available to students, and other sources of funding will also be available through each training course.

Admission

- Must hold a qualification equivalent to three or four years of higher education, such as a Licence degree (three years), a Master I degree (four years), an American B.Sc. (four years) or an equivalent degree.

- Selection is based on your application (previous studies, grades, professional experience, achievement and motivation) and an interview.

- Students applying to this program must give proof of proficiency in English (oral and written).

Future carreers

The future graduates of this MSc will be experts in HPC for a wide variety of careers in science, engineering, industry and software development. Thanks to their dual skills in applied mathematics and computer science, their roles will be crucial to accelerate the movement towards the industry of the future. Graduates will prepared be for employment in both industrial and academic fields, for example as numerical analysts, statisticians or computer experts, specializing in calculation and simulation.