Site du master DS

Présentation des cours du master

contenu des cours du master

Présentation des cours de l’ENSAE

Nombre d’ECTS des cours de 3A à l’ENSAE

Nombre d’ECTS des cours du master DS

Calendier scolaire ENSAE

Objectif du master DS : Former des datascientists en charge de récupérer, stocker, organiser, traiter des bases de données afin d’en tirer de l’information.

Régle de validation du master DS :

  1. Une année de formation compte au moins 60 ECTS.
  2. Acquérir 40 ECTS de cours, dont le cours « DATA CAMP » (cours obligatoire de 2.5 ECTS) ;
  3. Le stage est réputé acquis lorsque la note de stage est supérieure ou égale à 10/20 et vaut 20 ECTS. Il doit être long d’au moins 14 semaines.
  4. Une UE est réputée acquise lorsque la note est supérieure ou égale à 10/20.
  5. Les UE ne sont pas compensables
  6. Le redoublement n’est pas autorisé en dessous de 30 ECTS de cours.
  7. Il est indispensable de s’inscrire sur le Moodle pour suivre les cours du Master

règlement des études « cadre » IPParis tel qu’il a été voté en CA IPParis en juillet Attention : à l’ENSAE une UE est un “groupe de cours”; dans ce texte une UE est 1 cours, et un groupe de cours est appelé “Bloc d’UE”.

Régles d’équivalence ECTS Master DS <-> ENSAE :

sens Master DS —> ENSAE :

Les éléves de l’ENSAE ont le droit de faire valider 16 ECTS du Master DS à l’ENSAE (à répartir comme vous le voulez sur les deux semestres), ce qui vous permet de réduire un peu le nombre de cours à suivre et donc la surcharge de travail. Attention, ceci n’est possible que si vous vous inscrivez dans la voie Data Science en voie SA (Statistique et Apprentissage) à l’ENSAE.

Pour le premier semestre, vous devez me communiquer vos choix d’équivalences d’ECTS dans le sens Master DS –> ENSAE avant la fin du mois d’octobre (disons, le 10 pour fixer les idées). Attention, un cours de 4 ECTS ou plus au Master DS n’est compté que 4 ECTS à l’ENSAE, un cours de moins de 4 ECTS au Master DS est compté 2 ECTS à l’ENSAE (sauf dans le cas des cours qui sont ouverts dans les deux formations ENSAE et master DS pour lesquels la règle est différente – voir plus bas).

Un exemple pratique sur la façon de procéder : imaginons que vous souhaitiez faire compter à l’ENSAE le cours “Optimisation for Data Science” (vaut 5 ECTS au master), et “Introduction to Graphical Models” (vaut 2.5 ECTS au master). Ces cours compteront respectivement 4 et 2 ECTS à l’ENSAE (en suivant la règle de déflation donnée plus haut). Dans la nouvelle procédure (septembre 2020), au lieu de cocher dans pamplemousse un faux cours que l’éléve ne suivra pas, l’équipe SI va créer dans pamplemousse des cours « Cours provisoire compensation master S1 » et S2 avec des nombres d’ECTS différents que les éléves peuvent provisoirement prendre (suite à la validation/message mi-octobre on affectera les éléves dans les cours à l’extérieur qu’ils remplacent). Cette opération va défalquer 6 points d’équivalence sur votre quota de 16 ECTS d’équivalence Master–>ENSAE. (Attention au cours qui apparaissent dans les deux formations ENSAE et Master DS avec des ECTS différents; voir la troisième question du FAQ : il faut défalquer le nombre d’ECTS que le cours rapporte dans la formation d’arrivée).)

Ensuite, je vous enverrai courant mi-octobre, un google form à remplir dans lequel vous pouvez écrire “Optimisation for Data Science” (4) et “Introduction to Graphical Models” (2). Je vérifierai alors la cohérence de vos choix puis les transmettrai à la direction des études. Les changements apparaîtront sur Pamplemousse début novembre. Pour le deuxième semestre, vos choix d’équivalence devront être faits avant le 15 février dans le même google form. Je transmettrai ensuite cette liste à la direction des études de l’ENSAE et au master après vérification de la cohérence de vos choix.

Attention : je ne fais que vérifier la cohérence pédagogique de vos choix d’équivalence, je ne vérifie pas le nombre d’ECTS, leurs équivalents ECTS après déflation et le nombre total des ECTS. Vous êtes seuls responsables en cas d’erreur de calcul sur le nombre d’ECTS. Lisez donc bien toute cette page et en particulier le FAQ vous expliquant les règles d’équivalence.

sens ENSAE —> Master DS :

10 ECTS des cours de l’ENSAE peuvent être utilisés pour valider 10 ECTS au Master DS. Dans ce sens, il n’y a pas de déflation des ECTS. Il faudra aussi me communiquer le choix des cours de l’ENSAE que vous souhaitez faire compter au Master DS au 1er semestre et deuxième semestre dans cette même google form (dont le lien vous sera envoyé mi-octobre).

Quelques conseils :

  1. n’hésitez pas à utiliser 10 ou 12 ECTS (M2 -> ENSAE) dès le premier semestre. Le second semestre est souvent vécu comme moins chargé par les étudiants. Il y a surtout plus de matières évaluées par des mémoires au second semestre, ce qui rend plus facile de lisser la charge de travail dans le temps.
  2. il y a quelques restrictions sur les équivalences : vous ne pouvez pas remplacer un cours obligatoire de l’ENSAE par un cours de M2; vous ne pouvez pas valider de cours non maths/stats/info (cours de langue par exemple) dans le sens ENSAE -> M2, vous ne pouvez pas valider un cours du Master DS à l’ENSAE si vous y avez déjà suivi un cours strictement équivalent, etc. De façon à être sûr que votre choix est valide, n’attendez pas le dernier moment pour me le soumettre dans la google form.
  3. Il y a des cours qui apparaissent dans les deux formations (ENSAE et Master DS), par exemple, mon cours de “compressed sensing”. Pour ces cours, vous pouvez choisir de les valider seulement pour l’ENSAE, seulement pour le master DS ou pour les deux. Dans ce dernier cas, les ECTS que vous rapportent ce cours sont à amputer sur un des deux cotâts de points d’équivalence (c’est vous qui le choississez). Ces cours étant particuliers, vous pouvez lire les instructions qui suivent pour plus de détails.

Régles particulières pour les cours ouverts dans les deux formations Il y a des cours (il y en avait 8 en 2020) qui sont ouverts dans les deux formations, par exemple le cours “Introduction mathématique au Compressed sensing” et “transport optimal”. Prenons l’exemple du cours de “transport optimal” (OT). Ce cours rapporte 3 ECTS à l’ENSAE et 2.5 ECTS au Master. Ce cours n’étant pas obligatoire, vous avez 5 possibilités :

a) vous ne choisissez pas ce cours ni à l’ENSAE ni au master; il ne vous rapporte aucun ECTS dans aucune des deux formations et vous ne devez déduire aucun point d’équivalence dans aucun des deux quotas.

b) vous choisissez ce cours à l’ENSAE seulement; cela vous rapporte 3 ECTS à l’ENSAE, 0 ECTS au master et vous ne devez déduire aucun point d’équivalence de vos deux quotas

c) vous choisissez ce cours au master seulement; cela vous rapporte 2.5 ECTS au master, 0 à l’ENSAE et vous ne devez déduire aucun points d’équivalence de vos deux quotas

d) vous choisissez ce cours dans les deux formations; cela vous rapporte 3 ECTS à l’ENSAE, 2.5 ECTS au master et vous choisissez de déduire des points d’équivalence dans le sens ENSAE–>Master. Vous devez alors déduire 2.5 points d’équivalence de votre quota de 10 points d’équivalence ENSAE–>Master et 0 de votre quota Master–>ENSAE.

e) vous choisissez ce cours dans les deux formations; cela vous rapporte 3 ECTS à l’ENSAE, 2.5 ECTS au master et vous choisissez de déduire des points d’équivalence dans le sens Master–>ENSAE. Vous devez alors déduire 3 points d’équivalence de votre quota de 16 points d’équivalence Master–>ENSAE (car celà vous rapporte 3 ECTS à l’ENSAE) et 0 de votre quota ENSAE–>Master.

Attention : Vous devez faire très attention à déduire le bon nombre de points de vos deux quotas concernant ces cours apparaissant dans le catalogue des deux formations. L’idée est de déduire de vos quota le nombre de points qu’un cours vous rapporte dans la formation d’arrivée. Ne vous trompez pas ! en cas d’erreur, vous êtes seuls responsables et si vous avez mal géré vos points d’équivalence, il se peut que vous n’ayez pas assez de points pour valider l’une ou l’autre des deux formations en fin d’année (ce qui est trop tard pour être rattrapé). Pour être bien au clair concernant ces cours, je vous demanderai dans le google doc de vos choix d’équivalence de me donner vos choix concernant spécifiquement ces cours ouverts dans les deux formations.

Validation du stage de fin d’études pour l’ENSAE et du stage du master DS Les élèves de 3eme année du cycle ingénieur doivent partir en stage de fin d’études (ce stage est obligatoire pour l’ENSAE et doit durer au moins 14 semaines). Pour ceux qui suivent un master en parallèle, la direction des études de l’ENSAE accepte que le mémoire de recherche et sa soutenance remplacent le rapport de stage et sa soutenance si un enseignant ENSAE permanent est présent à la soutenance de mémoire. Il faut donc faire en sorte que mémoire et rapport de stage coïncident et d’organiser les soutenances en présence d’un permanent de l’ENSAE. Pour l’ENSAE, il faut que la soutenance ait lieu entre mi-octobre et mi-novembre. Pour le master, la soutenance doit avoir lieu avant la mi-octobre pour être diplomé en première session et avant la mi-décembre pour être diplomé en deuxième session.

Inscription des éléves extérieurs aux cours de l’ENSAE Pour les élèves de l’IPParis inscrits au Master DS voici comment faire pour pouvoir accéder à l’ENSAE, assister aux cours et y passer des examens : Courrier du pôle vie etudiants de l’ENSAE

Autres formations en data science :

Master MVA

FAQ :

Question 1 : Eléve en 3A de l’ENSAE, est-il possible de faire le master DS et une alternance en entreprise en paralèlle ?

Réponse : Le Master Data Science représente une surcharge de travail très importante par rapport à la 3A qui n’est pas compatible avec une alternance. Par ailleurs, les cours du Master DS ne sont pas regroupés sur certains jours de la semaine contrairement aux cours de l’ENSAE en 3A qui ont été organisés pour laisser aux éléves la possibilité de faire soit un master, soit un double diplôme soit une alternance (mais pas plusieurs choses en même temps).

Question 2 : Serait-il possible de savoir si le cours de Stats2 enseigné en 2ème année de l’ENSAE est considéré comme un cours pré-requis pour le master DS? J’ai suivi tout le cours de M. Tsybakov, j’ai assisté aux séances de TD. Je me demandais si l’évaluation en elle-même était obligatoire comme modalité.

Réponse : Il n’y a rien dans les textes qui vous interdise de postuler à un master DS si vous n’avez pas validé le cours de Mr. Tsybakov. Cependant, mes collègues et moi (qui sommes dans les jury de sélection aux 3 master DS (MVA, StatML, et master DS)) accordont beaucoup d’importance aux deux cours de Mr. Tsybakov ‘Statistiques 2’ et de Mr. Alquier ‘Introduction au machine learning’ lors du processus de sélection des étudiants de l’ENSAE pour un master DS. Il est très fortement recommandé de suivre et valider ces deux cours pour entrer dans un master DS. De même le cour de Nicolas Chopin ‘Simulation et Monte-Carlo’ et le séminaire de modélisation Statistiques de Cristina Butucea sont fortement recommandés.

Par ailleurs, pour entrer dans un master DS (MVA, StatML ou Master DS) il est fortement recommandé de choisir la voie de spécialisation de 3A ‘voie Data science, statistique et apprentissage’. Pour cette voie là il y a 3 cours marqué “obligatoires” à faire valider en 2A :

  1. introduction au machine learning,
  2. statistique 2,
  3. simulation et Monte Carlo, et des cours conseillés :
  4. Python,
  5. Introduction aux processus,
  6. Séminaire de modélisation statistique.

En fait, les cours “obligatoires” sont seulement très fortement recommandés et jusqu’à maintenant, aucun éléve ne s’est vu refusé l’accés à une voie parce qu’il n’a pas validé un cours obligatoire.

Il est cependant possible (mais fortement déconseillé) de s’inscrire dans une autre voie que celle ‘voie Data science, statistique et apprentissage’ pour suivre un master DS. Dans ce cas, il n’y a plus d’équivalence d’ECTS ENSAE/Master et les emplois du temps ne sont pas forcément évident à faire coïncider.

plaquette des cours de 2A

descriptif de la 2A

Question 3 : Le cours de statistiques en grande dimension est présent dans les 2 cursus, mais ne rapporte pas le même nombre de crédits ECTS (4 à l’ensae contre 2.5 au master). Je voudrais confirmer que si je prends ce cours seulement pour l’ensae, je pourrais transférer 4 credits vers le master au S1 ? Dans le cas où je prendrais cette matière dans les deux cursus, d’après les règles, je devrais retirer les crédits que rapporte ce cours à mes points d’équivalences utilisables : devrais-je retirer 4 ou 2.5 ? et dans quel sens ensae -> master ou master -> ensae ?

Réponse : C’est une application des règles à la lettre : si un étudiant prend ce cours à l’ENSAE uniquement ça lui rapporte 4 ECTS; au M2 uniquement ça lui rapporte 2.5 ECTS. Si l’étudiant veut le faire compter pour les deux, il doit dépenser des crédits “M2->ENSAE” ou “ENSAE->M2”. S’il dépense sur les 10 annuels de “ENSAE -> M2” ça lui coûte 2.5 parce que ça rapport 2.5 au M2, si il dépense sur les 16 annuels “M2 -> ENSAE” ça lui coûte 4 car ça rapportera 4 à l’ENSAE.

Question : Je souhaiterais savoir s’il est possible de transférer quelques ECTS de cours du S1 du master vers l’ENSAE pour le S2 (dans la limite de 16 ECTS sur l’année). Dans mon cas, j’envisage qu’il me reste à transférer pour le S2 8 ECTS du master vers l’ENSAE mais que je ne choisisse que 3 cours du master, donc 6 ECTS éligibles au transfert.

Réponse : On peut utiliser l’intégralité des équivalents 16 ECTS M2 -> ENSAE dès le premier semestre. Par contre, l’ENSAE exige 30 ou + ECTS par semestre. Ca peut vouloir dire au premier semestre 16 ECTS du M2 et 14 de l’ENSAE, mais il faut 30 ou + pour chaque semestre. Par ailleurs, il n’y a pas d’échange possible S1 <-> S2. On ne peut donc pas prendre des cours du master au S1 et les faire valider pour le S2 de l’ENSAE.

Question : Je me pose la question par rapport à la validation des cours de la P2 du Master, qui se chevauchent entre le S1 et le S2 de l’Ensae ; savez-vous pour quel semestre de l’Ensae le transfert d’ECTS Master->Ensae sera valable en P2 du master ?

Réponse : Les cours du P1 et P2 du master DS sont à faire valider au S1 de l’ENSAE. Ceux du P3 sont à faire valider au S2.

Question :Concernant le stage de 3A, pouvez-vous me dire s’il y a des démarches particulières à effectuer auprès du master, ou dois-je seulement me contenter de celles de l’ENSAE comme pour les autres stages ?

Réponse : Concernant le stage de fin d’année, il n’y a pas de démarches particulières à faire auprès du master DS, il suffit simplement de remplir votre fiche de stage sur Enex et d’envoyer un mail à Nicoletta Bourgeois indiquant les dates de stage + sujet + lieu du stage + responsable de stage. Toute la partie administrative, en particulier la rédaction de la convention de stage est faite par le bureau des stages de l’ENSAE. Il faut aussi indiquer au service des stages de l’ENSAE que votre stage compte pour le master DS (c’est pour l’organisation des soutenances). Concernant le rapport de stage et sa soutenance, je vous renvoie aux règles énoncées plus haut.

Question : Ayant récemment reçu une proposition de CDI, je voulais avoir l’assurance qu’il est possible d’effectuer directement un CDI valant pour stage du Master Datascience de Polytechnique. Je sais qu’il est possible côté ENSAE de commencer directement en CDI, mais je voulais savoir si c’est le cas également du master.

Réponse : Oui, vous pouvez faire votre stage en CDI. Il faut juste ne pas oublier de faire sa soutenance de stage.

Question : Il me reste 6 ECTS à faire passer de l’ensae vers le master au semestre 2. Toutefois je n’ai qu’une matière à 3 ECTS, et d’autres à 4 ECTS, que je peux faire passer (donc je ne peux pas atteindre 6). Est-il possible de prendre une matière à 3 ECTS, une matière à 4 ECTS, et de les faire compter pour 3 et 3 (pour faire 6)? Exemple : je voudrais écrire : De l’ENSAE vers le M2: Je souhaiterais utiliser 6 ECTS pour transférer Reinforcement learning (3) et Projet informatique (3). (alors que le Projet informatique compte en fait pour 4 ECTS à l’ensae.)

Réponse : Ok, dans ce cas. Il faut que tu précises de la manière suivante : De l’ENSAE vers le M2: Je souhaiterais utiliser 6 ECTS pour transférer Reinforcement learning (3) et Projet informatique (vaut 4 à l’ENSAE mais à ne compter que pour 3 du côté master DS).

Question : Lorsque l’on décide de faire valider des ECTS d’un programme vers un autre (en décomptant dans le quotas d’ECTS correspondant), les ECTS du programme de départ sont aussi validés ? Par exemple si on suit un cours de 3 ECTS au Master et que l’on souhaite le faire valider à l’ENSAE, on décompte 2 ECTS de son quotas de 16 ECTS Master -> ENSAE et ce cours nous valide 3 ECTS au Master ET 2 ECTS à l’ENSAE c’est bien ça ?

Réponse : Oui, c’est bien ça, le cours rapporte des ECTS dans les deux formations lorsque vous utilisez un des vos quotats.

Question : Les cours Deep Learning 1 et Deep Learning 2 du Master sont ils considérés strictement équivalents au cours de l’ENSAE Deep Learning : Models and Optimization ?

Réponse : Le contenu de ces cours se trouve dans les liens suivants DL1-Master, DL2-Master et DL-ENSAE. Les 3 cours couvrent des aspects différents du DL ; vous pouvez alors les suivre tous les trois.