Master Year 1 Foundations of Computer Science

Year | Master Year 1 |
Program | Foundations of Computer Science |
ECTS Credits | 60 |
Language | English |
Orientation | Research |
Location | Palaiseau Campus |
Course duration | 12 months, full time |
Course start | September |
Degree awarded | Master’s degree obtained on completion of a second year of Master
|
WHY ENROLL IN THIS PROGRAM?
Asset n° 1
Benefit from intensive exposure to contemporary research in computer science
Asset n°2
Pursue PhD opportunities at Institut Polytechnique de Paris
Asset n°3
Build a successful career in academia or the R&D department of private companies
The 2-year Foundations of Computer Science Master’s program corresponds to the Parisian Master of Research in Computer Science (MPRI). The MPRI is a research-oriented Master’s program in computer science run jointly by the following institutions: University Paris Diderot (coordinator), ENS Ulm, ENS Paris-Saclay, Ecole Polytechnique, and Telecom Paris.
The program aims to train future scientists by plunging them into contemporary research in computer science.Most MPRI graduates pursue a PhD, while others directly embark on a career in industry.
Objectives
This two-year program allows students to:
- Acquire core knowledge in the fundamentals of computer science, as well as specialized training introducing research work
- Gain practical experience through research internships
- Shape their own learning experience by customizing their two-year curriculum and choosing the type and number of internships
Students who successfully complete the two-year program will be able to:
- Pursue a PhD leading to a career in academia e.g. a teaching-research position at a university or full-time research position at a research institution
- Build a career in their field of expertise in the private sector e.g. R&D
Core courses
Algorithmique avancée (INF550) |
48h 5 ECTS English |
Computational Logic: from Artificial Intelligence to Zero Bugs (INF551) |
48H 5 ECTS English |
Elective courses
At least two courses to choose from (except project).
Projet (INF513) |
48h 5 ECTS English |
Introduction to Cryptology (INF558) |
48h 5 ECTS English
|
Distributed Computing (INF571) |
48h 5 ECTS English |
Image Analysis and Computer Vision (INF573) |
48h 5 ECTS English |
Digital Representations and Analysis of Shapes (INF574) |
48h 5 ECTS English |
Safe Intelligent Systems (INF575) |
48h 5 ECTS English |
Algorithms and advanced programming (INF576) |
48h 5 ECTS English |
Elective courses
At least four courses to choose from (except from project)
Projet (INF513) |
48h 5 ECTS English |
Randomization in Computer Science: Games, Networks, Epidemic and Evolutionary Algorithms (INF561) |
48h 5 ECTS English |
Introduction to information theory (INF563) |
48h 5 ECTS English |
Compilation (INF564) |
48h 5 ECTS English |
Advanced Cryptology (INF568) |
48h 5 ECTS English |
Informatique quantique et applications (INF587) |
48h 5 ECTS English |
Internship
2 to 3 months
Between April and August
20 ECTS
Admission requirements
Academic prerequisites
Completion of a Bachelor of Science at Institut Polytechnique de Paris or equivalent in France or abroad
Language prerequisites
English
How to apply
Applications can be submitted exclusively online. You will need to provide the following documents:
- Transcript
- Two academic references (added online directly by your referees)
- CV/resume
- Statement of purpose
You will receive an answer in your candidate space within 2 months of the closing date for the application session.
Fees and scholarships
- EU/EEA/Switzerland students: 243€
- Non-EU/EEA/Switzerland students: 3770€
- Engineer students enrolled in one of the five member schools of Institut Polytechnique de Paris (Ecole polytechnique, ENSTA Paris, ENSAE Paris, Télécom Paris and Télécom SudParis): 159€
- Special cases: please refer to the "Cost of studies" section of the FAQs
Find out more about scholarships
Applications and admission dates
Coordinator
Program office
General enquiries
The 2-year Foundations of Computer Science Master’s program corresponds to the Parisian Master of Research in Computer Science (MPRI). The MPRI is a research-oriented Master’s program in computer science run jointly by the following institutions: University Paris Diderot (coordinator), ENS Ulm, ENS Paris-Saclay, Ecole Polytechnique, and Telecom Paris.
The program aims to train future scientists by plunging them into contemporary research in computer science.Most MPRI graduates pursue a PhD, while others directly embark on a career in industry.
Objectives
This two-year program allows students to:
- Acquire core knowledge in the fundamentals of computer science, as well as specialized training introducing research work
- Gain practical experience through research internships
- Shape their own learning experience by customizing their two-year curriculum and choosing the type and number of internships
Students who successfully complete the two-year program will be able to:
- Pursue a PhD leading to a career in academia e.g. a teaching-research position at a university or full-time research position at a research institution
- Build a career in their field of expertise in the private sector e.g. R&D
Core courses
Algorithmique avancée (INF550) |
48h 5 ECTS English |
Computational Logic: from Artificial Intelligence to Zero Bugs (INF551) |
48H 5 ECTS English |
Elective courses
At least two courses to choose from (except project).
Projet (INF513) |
48h 5 ECTS English |
Introduction to Cryptology (INF558) |
48h 5 ECTS English
|
Distributed Computing (INF571) |
48h 5 ECTS English |
Image Analysis and Computer Vision (INF573) |
48h 5 ECTS English |
Digital Representations and Analysis of Shapes (INF574) |
48h 5 ECTS English |
Safe Intelligent Systems (INF575) |
48h 5 ECTS English |
Algorithms and advanced programming (INF576) |
48h 5 ECTS English |
Elective courses
At least four courses to choose from (except from project)
Projet (INF513) |
48h 5 ECTS English |
Randomization in Computer Science: Games, Networks, Epidemic and Evolutionary Algorithms (INF561) |
48h 5 ECTS English |
Introduction to information theory (INF563) |
48h 5 ECTS English |
Compilation (INF564) |
48h 5 ECTS English |
Advanced Cryptology (INF568) |
48h 5 ECTS English |
Informatique quantique et applications (INF587) |
48h 5 ECTS English |
Internship
2 to 3 months
Between April and August
20 ECTS
Admission requirements
Academic prerequisites
Completion of a Bachelor of Science at Institut Polytechnique de Paris or equivalent in France or abroad
Language prerequisites
English
How to apply
Applications can be submitted exclusively online. You will need to provide the following documents:
- Transcript
- Two academic references (added online directly by your referees)
- CV/resume
- Statement of purpose
You will receive an answer in your candidate space within 2 months of the closing date for the application session.
Fees and scholarships
- EU/EEA/Switzerland students: 243€
- Non-EU/EEA/Switzerland students: 3770€
- Engineer students enrolled in one of the five member schools of Institut Polytechnique de Paris (Ecole polytechnique, ENSTA Paris, ENSAE Paris, Télécom Paris and Télécom SudParis): 159€
- Special cases: please refer to the "Cost of studies" section of the FAQs
Find out more about scholarships