What's happening at Sorbonne University

See all

Discover our news, events, portraits, videos, publications and more.

Information for International Students

Are you a current or prospective international student? 

Whether studying on exchange or seeking a full degree at Sorbonne University, access essential contact information, resources for learning French and a glimpse into student life. 

Education

Our Academic Programs

In Arts and Humanities, Medicine, and Science and Engineering

Choosing Sorbonne University means joining a world-renowned higher education and research institution. By joining our community of 55,000 students and 360,000 alumni worldwide, you'll be giving your all to a rigorous academic program and receiving the best in multidisciplinary teaching. 

Research and Innovation

Sorbonne University promotes excellence at the core of each of its disciplines and develops numerous interdisciplinary programs capable of meeting the major challenges of the 21st century.

Study at | Sorbonne University

Participate in the great adventure of learning, succeed in high-level studies and prepare to create the future.

Parismus is the international student association of Sorbonne University

Parismus

Parismus is the international student association of Sorbonne University.

Bringing together 10 institutions that offer studies in literature, medicine, science, engineering, technology and management, our alliance fosters a global approach to teaching and research, promoting access to knowledge for all.

Alliance 4EU+

The 4EU+ Alliance

In a changing world, Sorbonne University has joined forces with seven universities: Charles University in Prague, the University of Warsaw, Heidelberg University, the University of Milan, the University of Geneva, Paris Pantheon-Assas University and the University of Copenhagen to create the 4EU+ Alliance.

With an innovative model of the European university, eight large research-intensive universities are working together to respond to the educational and research challenges facing Europe today.

Les Alliances de Sorbonne Université

How to get prepared for the new academic year 2023-2024

Discover our step-by-step guide to get ready for the start of the new academic year. Learn everything there is to know from the application process to the beginning of the first term.

Préparer ma rentrée slider


Publications

All publications

Artisans Abroad

Par Fabrice Bensimon

British Migrant Workers in Industrialising Europe, 1815-1870

Graduate

25 000

students

193

bachelor degrees

192

master degrees

13

campuses

Courses

Discover our courses catalog

Health Sciences

The Faculty of Health Sciences teaches the 3 cycles of medical studies: from PASS (integrated into the faculty) to the 3rd cycle including DES, DESC, DU and DIU. The lessons are given mainly on two sites: Pitié-Salpêtrière and Saint-Antoine. The faculty also provides paramedical education: speech therapy, psychomotricity and orthoptics. The Saint-Antoine site includes a midwifery school.

Study | at the Faculty of Health Sciences

One of our riches is the diversity of students and their backgrounds. Sorbonne University is committed to the success of each of its students and offers them a wide range of training as well as support adapted to their profile and their project.

Associative life

One of our riches is the diversity of students and their backgrounds. Sorbonne University is committed to the success of each of its students.

21 393

users

17 527

students

715

Doctors in medecine and research

12

Research centers

Chiffres-clés

Master’s in High Performance Computing (HPC)

  • Course duration : Two years
  • Language of instruction : English
  • Diplomas delivered : Master in Computer science or Mathematics (Sorbonne Université) and potentially a second Master’s degree from one of the partner universities (option 2 : EUMaster4HPC)
  • Course locations : Sorbonne Université, France and for option 2 EUMaster4HPC either Bulgaria, Germany, Italy, Luxemburg, Spain, Switzerland or Sweden

Programme Overview

High Performance Computing plays a major role in scientific research and industrial innovation. The architecture of large scale computers is evolving rapidly and is becoming more and more complex.  These computers are formed by heterogeneous units and the number of computing cores can now exceed one million. The arrival of exascale computing capability opens new promising perspectives for scientific computing, but requires new algorithms and a deep understanding of computer architectures, parallel algorithms and programming and mathematical modelling.

The availability of HPC experts, such as HPC administrators and architects, HPC proficient data scientists, HPC application developers, and expert users, is a key factor driving digital transformation in Europe, and requires the training of highly skilled and talented graduate students.

The areas of research are currently blooming, with many advances required in order to efficiently exploit current and upcoming parallel computers. However, the required skills are still rare, both in research and in academic training courses.  This is also the case for the research and development divisions of major industry groups that have the necessary teams to work in this field. They base their competitiveness not only on better management and optimisation, but also on a deeper understanding of their products through the use of mathematical modelling. Every single high-tech industry is involved, from banks to organisations focusing on society-relevant issues (global warming, pollution, management).

Sorbonne Université is one of the eight awarding universities of the Pan-European High Performance Computing Pilot Master’s programme, “EUMaster4HPC”. This programme brings together major players in HPC education in Europe and emphasises collaboration across Europe with innovative teaching paradigms such as co-teaching and strong connections with the industry and the best specialists in HPC education to develop the most relevant and up-to-date teaching content. A particular focus on mobility of students and teachers will enable students to rapidly gain experience through internships and exposure to European supercomputing centres.
The study programme at SU will provide a balanced curriculum between the computer science aspects and the applied mathematics aspects of HPC. The students will have the opportunity to do an internship in an academic laboratory or an industrial group.

In the frame of this programme, Sorbonne Université offers two options :

1– Double degree Master's for High Performance Computing (HPC)

Full study programme at Sorbonne Université (M1 and M2 without compulsory international mobility).

This double Master's degree in computer science and mathematics will provide a demanding curriculum, balanced between the computer science aspects and applied mathematics aspects of HPC. It offers the possibility, under certain conditions, of acquiring both a Master's degree in computer science and a Master's degree in mathematics.

It is also possible to validate a single degree: either the Master in Computer Science or the Master in Mathematics.

2– European Master's for High Performance Computing (EUMaster4HPC) :

European double degree with a mandatory mobility period at one of the seven European partner universities of EUMaster4HPC (Universities in Germany, Bulgaria, Spain, Italy, Luxembourg, Sweden, and Switzerland).

 This European Master's degree offers the possibility of validating :

- At Sorbonne University: the double degree of Master in Computer Science and Master in Mathematics OR one of these two degrees ;

- At the second university attended: the Master's degree delivered in the framework of the EUMaster4HPC programme.

 

    Programme Outline

    M1 courses or teaching units (UE)

    Listing of courses per semester
    Semester 1
    Computer hardware and parallel architectures
    Parallel Programming
    Foundations of mathematical algorithms: from complexity to basic linear algebra
    Scientific computing for large linear systems
    Data structures and algorithms for programming
    Foundations of numerical methods: difference and finite elements, Fourier, wavelets
     

    Semester 2

    Numerical algorithms: arithmetics and reliability
    Multicore and multiprocessor architectures
    Numerical optimization and data science
    Approximation of elliptic PDEs and numerical simulation
    Project

    M2 courses or teaching units (UE)

    Semester 3
    Computer arithmetics and numerical validation
    Advanced high performance computing algorithms and programming
    Parallel Programming for Embedded Systems / Embedded High-Performance Computing
    From PDEs to their numerical resolution by finite elements
    High performance computing for numerical methods and data Analysis
    Variational approximations of PDEs
     
    Semester 4
    Modern methods and algorithms for parallel computation (domain decomposition) (elective)
    Approximation and processing of high dimensional data (elective)
    Neural networks and adaptive numerical approximation (elective)
    Theoretical and numerical aspects of incompressible fluids (elective)
    Master thesis

    Students who successfully complete the two years of study will earn the following postgraduate diploma (s) :

    • A diploma issued by Sorbonne University ;
    • A diploma issued by the second university attended (option EUMaster4HPC).

     

    The main educational objectives of this programme are to:

    • Educate students in areas such as the design, deployment, operation, and/or use of current and future generation HPC and HPC-related technologies in Europe ;
    • Educate experts skilled in driving HPC adoption and knowledge transfer in industry and academia in different strategic domains, thereby linking HPC activities in industry and academia.

    Career opportunities

    • HPC Solution designer
    • Numerical modeling expert
    • HPC programmer
    • HPC expert
    • Supercomputing expert

    Entry Requirements & Admissions

    Students with a Bachelor’s (Licence) degree in Mathematics and/or Computer Science with English speaking/writing skills (English proficiency of at least CEFR B2 / TOEFL 85/ IELTS 5 or higher, within the last 3 years; or a certificate proving that you have completed a bachelor/master program of higher education in English).

    Highly motivated students with a strong background in mathematics (Bachelor level) and computer science (Bachelor level). Precisely, applicants should have knowledge of linear algebra notions and related algorithms, as well as basic numerical analysis. Concerning computer science, applicants are expected to be familiar with a programming language (preferably C or C++), as well as algorithm design and complexity.

    The application for the academic year 2023-2024 needs to be submitted online during the official application periods for Master programmes.

    Students must apply online via two different websites

    1.  Apply to the Master for High Performance Computing : Application (step 1)
    2. Apply to the European Master for High Performance Computing : Application (step 2)

    Contact

    Amandine SAMSON

    Local project manager

     

    Department of Computer Science

    Head of the Department
    Olivier Fourmaux

    Administrative Manager
    Marie GOUX

    Department of Mathematics and Applications

    Head of the Department
    Fabrice Bethuel

    Administrative Manager
    Tarik Rerzki