2.12.23 (872)

Master (DNM) - M1 FODQ - Maj. MPRI - Fondements de l'Informatique

Contexte

Tout le monde est régulièrement confronté à des programmes informatiques inefficaces ou qui plantent. Afin d’éviter cela, il est nécessaire de définir et d’étudier correctement ce que signifie pour une machine de calculer quelque chose. Ce programme de master de 2 ans couvre certaines des approches théoriques de l'informatique abordant ce sujet, souvent basées sur des outils mathématiques, en vue d'applications.

Objectif

- Acquérir des connaissances fondamentales en informatique théorique.
- Être initié à la recherche actuelle en informatique.
- Acquérir une expérience pratique grâce à des stages de recherche.

contenu

Les sujets des cours comprennent :
- théorie du calcul : calculabilité, logique, sémantique, combinatoire,
- modèles de calcul : automates, programmation concurrente et distribuée, programmation quantique, systèmes hybrides,
- sécurité des programmes : vérification, analyse statique,
- efficacité des programmes : algorithmes, complexité, compilation,
-
sûreté des programmes : cryptographie, codage.

Le master est orienté vers la recherche, avec un accent sur les fondements : il vise à initier les étudiants à l'informatique théorique contemporaine et la plupart des étudiants font un doctorat après le master, bien qu'il ouvre également sur de nombreuses carrières possibles dans l'industrie.

Ce master correspond au Master parisien de recherche en informatique (MPRI), porté conjointement par les établissements suivants : Université de Paris (coordinateur), ENS Ulm, ENS Paris-Saclay, École polytechnique et Télécom Paris. La première année se déroule majoritairement à l'École polytechnique, tandis que la deuxième année se déroule majoritairement à l'Université de Paris.

domaines d'enseignement

Informatique.

Département OSE

Département d'Informatique.

niveau requis

- Diplôme d'un Bachelor/Licence en sciences à l'Institut Polytechnique de Paris ou équivalent en France ou à l'étranger.
- Anglais.

atouts

- Bénéficier d’une exposition intensive à la recherche contemporaine en informatique.
- Poursuivre des opportunités de doctorat à l'Institut Polytechnique de Paris.
- Construire une carrière réussie dans le milieu universitaire ou dans le département R&D d'entreprises privées.

débouchés

Les étudiants qui terminent avec succès le programme de deux ans seront capables de :
- Poursuivre un doctorat menant à une carrière universitaire, par ex. un poste d'enseignant-chercheur dans une université ou un poste de recherche à temps plein dans un établissement de recherche.
- Construire une carrière dans leur domaine d'expertise dans le secteur privé, par ex. en R&D.

Parcours

Unités d'enseignement

UE Type d'enseignement Domaines Catégorie d'UE Credit Ects Volume horaire Responsables Periode de programmation Site pédagogique
APM_5DA01_TP Multi-Agent Systems Cours scientifiques 5 S1-S2
APM_52666_EP Introduction à l'apprentissage automatique Cours scientifiques Mathématiques appliquées 5 56 Gabriel Stoltz X-AN3-P2
CSC_5DA07_TP Collective Intelligence Cours scientifiques 5 24 S1-S2
CSC_50P13_EP Projet de 3A Algorithmes efficaces et fondements des lang... Programme d'approfondissement Informatique UE de projet, UE d'approfondissement. 5 Luca Castelli Aleardi,
Gilles Schaeffer
X-AN3-P1,
X-AN3-P2
CSC_52P01_EP Projet informatique en Calcul Quantique Programme d'approfondissement Informatique UE d'approfondissement, UE de projet. 5 Titouan CARETTE X-AN3-P1,
X-AN3-P2
CSC_51050_EP Algorithmique avancée Programme d'approfondissement Informatique UE d'approfondissement, UE de base, PA - BIOINF - cours/EA INF, PA - MAT-INFO - cours/EA INF. 5 36 Gilles Schaeffer X-AN3-P1
CSC_51051_EP Logique Informatique : de l'Intelligence Artificielle à l... Programme d'approfondissement Informatique UE d'approfondissement, UE de base, PA - MAT-INFO - cours/EA INF. 5 36 Samuel Mimram X-AN3-P1
CSC_51052_EP Visualisation des Données Programme d'approfondissement Informatique PA - BIOINF - cours/EA INF, UE de base, UE d'approfondissement. 5 36 Olivier Gladin,
Emmanuel Pietriga
X-AN3-P1
CSC_51054_EP Apprentissage automatique et apprentissage profond Programme d'approfondissement Informatique PA - BIOINF - cours/EA INF, PA-MAP XOR (INF554, MAP553), UE de base, UE d'approfondissement. 5 36 Michalis Vazirgiannis X-AN3-P1
CSC_51056_EP Analyse topologique de données Programme d'approfondissement Informatique PA - MAT-INFO - cours/EA INF, PA - BIOINF - cours/EA INF, UE de base, UE d'approfondissement. 5 36 Steve Oudot X-AN3-P1
CSC_51058_EP Introduction à la Cryptologie Programme d'approfondissement Informatique UE d'approfondissement, UE de base, PA - MAT-INFO - cours/EA INF. 5 36 François Morain X-AN3-P1
CSC_51063_EP Introduction à la théorie de l'information Programme d'approfondissement Informatique PA - MAT-INFO - cours/EA INF, UE de base, UE d'approfondissement. 5 36 Thomas Debris X-AN3-P1
CSC_51071_EP Structures de données distribuées, avec un focus sur les ... Programme d'approfondissement Informatique UE d'approfondissement, UE de base. 5 36 Constantin ENEA X-AN3-P1
CSC_52001_EP Sujets avancés en calcul quantique et Informations Programme d'approfondissement Informatique 5 36 Thomas Debris,
Marc-Olivier Renou
X-AN3-P2
CSC_52003_EP Circuits quantiques avancés Programme d'approfondissement Informatique 5 36 Titouan CARETTE X-AN3-P2
CSC_52060_EP Algorithmique parallèle et distribuée Programme d'approfondissement Informatique UE d'approfondissement, UE de base. 5 36 Patrick Carribault X-AN3-P2
CSC_52061_EP Randomisation en Informatique : Jeux, Graphes et Algorithmes Programme d'approfondissement Informatique UE d'approfondissement, UE de base, PA - MAT-INFO - cours/EA INF. 5 36 Benjamin Doerr X-AN3-P2
CSC_52062_EP Géométrie algorithmique : de la théorie aux applications Programme d'approfondissement Informatique UE d'approfondissement, UE de base. 5 36 Luca Castelli Aleardi X-AN3-P2
CSC_52064_EP Compilation Programme d'approfondissement Informatique UE d'approfondissement, UE de base. 5 36 Jean-Christophe Filliâtre X-AN3-P2
CSC_52068_EP Cryptologie Avancée Programme d'approfondissement Informatique UE de base, UE d'approfondissement, PA - MAT-INFO - cours/EA INF. 5 36 Benjamin Smith X-AN3-P2
CSC_52069_EP Theorie de la décision, avec applications aux systèmes d'... Programme d'approfondissement Informatique UE d'approfondissement, UE de base. 5 Claudia D'Ambrosio X-AN3-P2
CSC_52070_EP Vérification logique des systèmes hybrides Programme d'approfondissement Informatique 5 36 Jeremy Dubut X-AN3-P2
CSC_52071_EP Fondements de la vérification des logiciels Programme d'approfondissement Informatique 5 36 Ambroise Lafont X-AN3-P2
CSC_52080_EP Optimisation mathématique à large échelle Programme d'approfondissement Informatique UE de base, UE d'approfondissement, PA - BIOINF - cours/EA INF. 5 36 Leo Liberti X-AN3-P2
CSC_52083_EP Systèmes pour les Mégadonnées Programme d'approfondissement Informatique UE de base, UE d'approfondissement. 5 Yanlei Diao X-AN3-P2
CSC_52992_EP Stage en Sciences Informatiques (y compris l'IA) Stage Informatique 20 Davide Buscaldi,
François Fages,
Patrick LOISEAU,
François Morain
X-AN3-P3
CSC_54601_PS Calculabilité, Complexité, Modèles de Calcul Cours scientifiques Informatique UE hors IPParis. 5 28
FMA_51057_EP Topologie algébrique Programme d'approfondissement Mathématiques PA - MAT-INFO - cours/EA MAT. 5 36 Grégory Ginot X-AN3-P1
FMA_52060_PS Logique Cours scientifiques Mathématiques UE hors IPParis. 5 50
FMA_52061_PS Lambda-calcul et catégories Cours scientifiques Mathématiques UE hors IPParis. 5 48
FMA_52062_EP Introduction à la géométrie algébrique et courbes ellipti... Programme d'approfondissement Mathématiques PA - MAT-INFO - cours/EA MAT. 5 36 Nicolas Perrin X-AN3-P2
LDE_51100_EP Allemand Débutant Langues Langues 0 Heidi Knörzer Période année scolaire
LEN_50512_EP Anglais - Jeux et société Langues Langues 0 Laura-Hilary Langlois Période année scolaire
LEN_50514_EP Anglais - Les enjeux mondiaux sous d'autres angles Langues Langues 0 Laura-Hilary Langlois Période année scolaire
LEN_51309_EP Anglais niveau intermédiaire supérieur - Cinéma américain... Langues Langues 0 Laura-Hilary Langlois X-AN3-P1P2
LES_51100_EP JE1 - Espagnol Débutant Langues Langues Christian GALDON GASCO Période année scolaire
LES_51300_EP JE1 - B1/B2 - Espagnol Langues Langues 0 2 Christian GALDON GASCO Période année scolaire
LFR_50203_EP JE1 - A2/B1 - Langue française et civilisation Langues Langues 0 30 Carole Trevise Période année scolaire
LFR_50205_EP MA1 - A2/B1 - Langue française et civilisation Langues Langues 0 30 Carole Trevise Période année scolaire
LFR_51520_EP Français avancé / très avancé - Art et politique XIXe-XXe... Langues Langues 30 Julie André
MDC_51002_EP Information et Calcul Quantique : Fondements Programme d'approfondissement Physique, Informatique 5 36 Titouan CARETTE,
Thomas Debris,
Laurent Sanchez-Palencia
X-AN3-P1
MDC_51006_EP Bases de l'Apprentissage Automatique Programme d'approfondissement Mathématiques appliquées, Informatique 5 36 Erwan Le Pennec,
Jesse Read
X-AN3-P1
Veuillez patienter