Master Foundations of Computer Science


Overview


This track corresponds to the Parisian Master of Research in Computer Science (MPRI). The MPRI is a research-oriented master programme in computer science run jointly by the following institutions: University Paris Diderot (which is the coordinating institution), ENS Ulm, ENS Paris-Saclay, Ecole Polytechnique, and Telecom Paris. Its purpose is to train future scientists through intensive exposure to contemporary research in computer science. It is open to students who have completed a French Licence or equivalent Bachelor’s degree at a French or foreign college or university. Most MPRI graduates continue on with a doctorate (Ph.D.), although some students successfully enter professional life after obtaining their Master’s degree from MPRI. The MPRI + doctorate combination naturally leads to careers in academia (teaching-research positions at universities, full-time research positions at research institutions) or in industrial research and development.

Language of instruction: English
ECTS: 120
Oriented: research
Duration: 2 years
Course Location: M1: Ecole Polytechnique in Palaiseau, M2: all partner schools in Palaiseau and in Paris


Educational objectives


The aim of the MPRI is to offer students both core training in the fundamentals of computer science and more specialised training constitutive of a true introduction to research. One or two research internships complete this classical training curriculum. In view of the great variety of cultural and educational backgrounds which the students taking the MPRI present, we let the students select their own customised two-year curriculum, i.e. not only the courses they wish to follow, but also the number and type of internships.


Program structure


The available courses of the M1 are posted here.

The available specializations include:
• Algorithms
• Automata and Formal Languages
• Automated Deduction
• Combinatorics and Computer algebra
• Computability and Complexity
• Cryptography, Coding, and Security
• Logics and Semantics of Programs
• System Programming, Analysis, and Verification


IP Paris labs involved



Career prospects


Most MPRI graduates continue on with a doctorate (Ph.D.), although some students successfully enter professional life after obtaining their Master’s degree from MPRI. The MPRI + doctorate combination naturally leads to careers in academia (teaching-research positions at universities, full-time research positions at research institutions) or in industrial research and development.


Institutional partners


• University Paris Diderot
• ENS Ulm
• ENS Paris-Saclay
• Ecole Polytechnique
• Telecom Paris
• University Pierre et Marie Curie (UPMC)
• CNRS
• INRIA
• CEA


Admissions


Application guidelines for a master’s program at IP Paris

Academic Prerequisites:
The MPRI master is open to all students holding a Bachelor (or equivalent). The entrance requirement are, in short the Bachelor program of the main universities/grandes écoles.

Application timeline
Deadlines for the Master application sessions are as follows:
– First session: February 28, 2020
– Second session: April 30, 2020
– Third Session (optional): June 30, 2020 (only if there are availabilities remaining after the 2 first sessions)
Applications not finalized for a session will automatically be carried over to the next session.

You shall receive an answer 2 months after the application deadline of the session.


Tuition fees


National Master: Official tuition fees of the Ministry of Higher Education, Research and innovation (2019-2020, EU students : 243 euros / Non-EU students: 3770 euros)


Contact


Gilles Schaeffer
Email