Parisian Master of Research in Computer Science
Master Parisien de Recherche en Informatique (MPRI)

List of available level 2 modules for the academic year 2011-12

Module Title Nb. H ECTS Period(s) Person(s) in charge Teaching Language
2.1 Logique linéaire et paradigmes logiques du calcul
Linear logic
48 6 1 - 2 R. Di Cosmo 3/4 French, 1/4 English
2.2Modèles des langages de programmation: domaines, catégories, jeux
Models of programming languages: domains, categories, games
48 6 1 - 2P.-A. MellièsEnglish upon request
2.3 Concurrence
Concurrency
48 6 1 - 2 R. Amadio English
2.4 Programmation fonctionnelle et systemes de types
Functional programming and type systems
48 6 1 - 2 X. Leroy English upon request
2.5Démonstration automatique
Automated deduction
486 1 - 2J. Goubault French by default
2.6Interprétation abstraite: application à la vérification et à l'analyse statique
Abstract interpretation: application to verification and static analysis
48 6 1 - 2 R. Cousot English upon request
2.7.1Fondements des systèmes de preuves
Foundations of proof systems
243 1 - 2 G. DowekEnglish upon request
2.7.2Assistants de preuves
Proof assistants
24 3 2 B. Barras English upon request
2.8Fondements pour la vérification des systèmes temps-réel
Foundations of real time systems verification
486 1 - 2 P. BouyerEnglish upon request
2.9Vérification de systèmes dynamiques et paramétrés
verification of parametrized and dynamic systems
486 1 - 2 A. FinkelEnglish upon request
2.10 Aspects algorithmiques de la combinatoire
Algorithmic aspects of combinatorics
486 1 - 2 G. Schaeffer French
2.11.1Algorithmique avancée
Advanced algorithmics
243 1 N.Schabanel English upon request
2.11.2Complexité randomisée
Randomness in Complexity
2431 I. Kerenidis English
2.12.1 Cryptanalyse
Cryptanalysis
2431 P. Nguyen ?
2.12.2Algorithmes arithmétiques pour la cryptologie
Arithmetic algorithms for cryptology
243 1 - 2 F. Morain 1/3 English
2/3 English upon request
2.13.1Systèmes polynomiaux, calcul formel et applications
Polynomial systems, computer algebra and applications
243 1 - 2 J.-C. Faugère French by default
2.13.2Codes correcteurs d'erreurs et applications à la cryptographie
Error correcting codes and applications to cryptography
243 1 - 2 D. Augot French by default
2.14.1Analyse Géométrique des Données
Computational Geometry Learning
243 1 M. YvinecEnglish by default
2.15Analyse d'algorithmes
Analysis of algorithms
4861-2 M. Soria
2.16Modélisation par automates finis 486 1 - 2J. Sakarovitch English upon request
2.17.1Fondements sur la modélisation des réseaux
Foundantions of network models
243 1 F. Baccelli English upon request
2.18.1Algorithmique distribuée pour les réseaux
Distributed algorithms for the networks
2431 - 2 P. Fraigniaud French by default
2.18.2Algorithmique distribuée avec mémoire partagée 2431 C. Delporte French
2.19Méthodes informatiques pour la biologie systémique et synthétique
Computational methods for systems and synthetic biology
486 1 - 2 F. Fages French by default
2.20.1Techniques de théorie des jeux en informatique
Game theory techniques in computer science
243 1 - 2 W. Zielonka English by default
2.20.2Fondations mathématiques de la théorie des automates
Mathematical foundations of automata theory
243 1 - 2 J.-E. Pin English upon request
2.22Algorithmes efficaces en calcul formel
Efficient algorithms in computer algebra
4861 - 2 B. Salvy French
2.23.1Systèmes synchrones
Synchronous systems
243 1 M. Pouzet English upon request
2.24.1Optimisation
Optimization
243 1 - 2 Ch. Durr 1/2 English upon request,
1/2 English
2.25.1Vision algorithmique I: Reconstruction 3D243 Available at MVA R. Keriven
2.26.2 Gestion de données sur le web
Web data management
24 3 1 Serge Abiteboul English upon request
2.27.1Structures Informatiques et Logiques pour la Modélisation Linguistique243 1 S. Schmitz English upon request
2.29.1Algorithmique des graphes
Graph algorithms
243 1 - 2 M. Habib English upon request
2.30Protocoles cryptographiques : preuves formelles et calculatoires
Cryptographic protocols: computational and symbolic proofs
486 1 - 2 H. Comon-Lundh English upon request
2.31.1Algorithmique et complexité des problèmes de satisfaction de contraintes
Constraint Satisfaction Problems: algorithms and complexity
243 1 - 2 M. Hermann English upon request
2.33.1 Théorie des calculs
Theory of computations
24 3 1 - 2 O. Bournez
2.34.1 Informatique quantique et applications
Quantum information and applications
24 3 2 S. Laplante English upon request
2.35.1 Programmation par contraintes
Constraint programming
24 3 2 S. Soliman ??
2.36.1 Preuve de programmes
Proofs of programs
24 3 2 C. Marché ??
2.37.1Sémantique, langages et algorithmes pour la programmation multicore
Semantics, languages and algorithms for multicore programming
24 3 2 A. Cohen ??

Semantics of the teaching languages annotations:

  • “English upon request” means that the module will be taught in French, unless one non-French speaking student requests English
  • “French by Default” means that the module is taught in French, unless at least one non-French speaking student requests English and no French speaking students requests French
  • “English by Default” is obtained by transposing “French” and “English” in the above case.
  • “English” (resp. “French”) means that the module will be taught in English (resp. French) independently of the students attending. Most of the time, however, some of the teaching material is available in French (resp. English)

For a more detailed information on the teaching language of each module, as well as concerning the language of the exams, please look at the web page of the module.

The following table summarizes the duration of each module and the weekly teaching load. The modules lasting for 8 or 16 weeks may organize optional exercise classes before the exam.

ModuleNb.Weeks Nb hours each week ModuleNb.Weeks Nb hours each week
2.1 20 2.5 2.18.2 8 3
2.2 16 3 2.19 16 3
2.3 20 2.5 2.20.1 16 1.5
2.4 20 2.5 2.20.2 16 1.5
2.5 16 3 2.22 16 3
2.6 16 3 2.23.1 8 3
2.7.1 16 1.5 2.24.1 16 1.5
2.7.2 8 3 2.26.2 8 3
2.8 16 3 2.27.1 8 3
2.9 20 2.5 2.29.1 16 1.5
2.10 20 2.5 2.30 16 3
2.11.1 8 3 2.31.1 16 1.5
2.11.2 8 3 2.33.1 16 1.5
2.12.1 10 2.5 2.34.1 8 3
2.12.2 16 1.5 2.35.1 8 3
2.13.1 16 1.5 2.36.1 8 3
2.13.2 16 1.5 2.37.1 8 3
2.14.1 8 3
2.15 16 3
2.16 16 3
2.17.1 16 1.5
2.18.1 16 1.5
 
Universités partenaires Université Paris-Diderot
Université Paris-Saclay
ENS Cachan École polytechnique Télécom ParisTech
ENS
Établissements associés Université Pierre-et-Marie-Curie CNRS INRIA CEA