Institut Polytechnique de Paris
Ecole Polytechnique ENSTA ENSAE Télécom Paris Télécom SudParis

Master Year 1 Foundations of Computer Science

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

Samuel Mimram

Program office

Jackie Gardin

General enquiries

master-admission@ip-paris.fr

Description

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

Samuel Mimram

Program office

Jackie Gardin

General enquiries

master-admission@ip-paris.fr