Try the AUTO-EVALUATION FORM (needed only for M2 application)
Is this a one-year or a two-year program?
Two years: M1, then M2.
If you passed (successfully) our M1 (getting all the 60 ECTS of M1), then you are automatically accepted in M2.
A small number of students apply and are admitted directly in the M2.
How many students are admitted?
- In M1: ~25 students.
- In M2: ~30-35 students, M1 students from the past year included.
So, only ~10 slots are actually open for other students in M2.
What are the prerequisites? (M1)
Good basics in mathematics and computer science:
- B2 level in English (or more)
- Probability and statistics
- Linear algebra
- Differential and integral calculus
- Scientific programming
- Data visualization
- Basics in ML is a plus, but is not needed.
What are the prerequisites? (M2)
- same as M1, plus:
- equivalent of a one-year M1 in AI (be it studies or strong professional experience).
What is the entry level (for M1) ?
Bachelor in Computer Science, Statistics or Math (3 or 4 years) or French L3 completed (Licence en informatique ou mathématique+informatique).
In any case, you must have the equivalent of a Bachelor level (L3) to register in M1, this is a legal constraint.
What is the entry level (for M2) ? / Can I enter directly in the second year (M2 level)?
We do not recommend it, unless you have completed a 4-year Computer Science Bachelor degree or equivalent, with a strong emphasis on Machine Learning/AI/Data science. The classes you should have taken should include most of the M1 classes of our program, and at least all PRE classes, TC0-3, and OPT4.
In exceptional cases, you may also apply to enter at the M2 level if you have a M1 in whatever, but also a strong professional experience in AI.
Also, if you interrupted your studies more than 2 years after the Bachelor, and never got an M1, but you can justify of continuous education classes and/or professional experience that is equivalent to the M1 classes we offer, then, you should prepare a special application (VAPP=Validation des Acquis Professionnels et Personnels), and get it approved by the appropriate committee (this is not our job).
In any case, you must have the equivalent of a M1 level to register in M2.
I already have an M2 in AI or Data Science, should I apply (in M2) ?
Well, if there is a really good reason for you to apply to this particular program, then yes, and you should explain to us your reasons in the cover letter. We occasionally accept people who already have an M2 in AI/DS, however, we favor applicants who do not already have one: the logic is that newcomers should have their chance of getting a degree. If you already have one, you don’t need it as much as they do, don’t you ?
Do not apply in M1 if you already have an M2 in AI/DS/etc.
What are my chances ?
To enter the M1:
In the last 2 years, people accepted in M1 either had average grades of 16/20 in a regular Bachelor of CS, or ~14/20 in highly-selective curriculum, as e.g. the Double Licence maths-info of Paris-Saclay, or Grandes Écoles. Of course, some subjects count more than others.
In 2021-22, we received ~500 applications (for ~26 slots).
In 2022-23, we received ~700 applications (for ~26 slots).
To enter the M2:
Similarly to the M1, the students we accepted in M2 had followed the appropriate M1 with good grades, and/or solid professional experience in AI.
In 2021-22, we received ~300 applications (for ~15 slots).
In 2022-23, we received ~400 applications (for ~10 slots).
Can I apply to UPSaclay even though I am an international student and the AI master in not marked [here] as an "international master"?
Yes!