You come for the whole academic year and prepare a M1-level diploma.


Basically, you must choose all the courses in the list of M1 level courses.


Some courses at M2 level may be authorised but only during the first semester (fall/winter term); however, we would like to point out that at Sorbonne University there is an important jump of level between courses at M1 level and those at M2 level, which are generally very specialised courses. We therefore recommend that you be very careful before choosing a course at M2 level and only if you have a specific motivation to do so.


List of courses at M1 level in the first semester (fall/winter term)


Name of the course CodeNumber of ECTS
Géométrie affine et projectiveMU4MA00112
Algèbre commutative MU4MA0036
Algèbre linéaire effectiveMU4MA0046
Bases d'analyse fonctionnelle MU4MA00512
Fondements des méthodes numériquesMU4MA00612
Foundations of numerical methodsMU4MA1066
Analyse complexe et applicationsMU4MA0086
Probabilités approfondiesMU4MA01112
Groupes et représentationsMU4MA0146
StatistiqueMU4MA01512
Structures de données et algorithmes pour la programmation MU4MA0166
Géométrie différentielle MU4MA02212
Calcul scientifique pour les grands systèmes linéairesMU4MA0536
Systèmes dynamiques discrets et continus en biologie et médecine MU4MA0626



List of courses at M1 level in the second semester (spring/summer term)


Name of the course CodeNumber of ECTS
Théorie de GaloisMU4MA0206
Groupes et algèbres de LieMU4MA0246
Analyse fonctionnelle approfondie et calcul des variationsMU4MA02512
Approximation des EDP elliptiques et problèmes d'évolutionMU4MA02612
Équations d'évolution, stabilité et contrôleMU4MA0286
Approximation des EDP elliptiques et simulation numériqueMU4MA02912
Analyse réelle, analyse harmonique et distributions de SchwartzMU4MA03012
Théorie des nombres 1MU4MA0336
Théorie des nombres 2MU4MA0346
Cryptologie, cryptographie algébriqueMU4MA0356
Processus de sauts MU4MA0366
Histoire d'un objet mathématiqueMU4MA0396
Géométrie algébrique effective MU4MA0436
Systèmes dynamiquesMU4MA0486
Programmation en C++MU4MA0566
Analyse convexe MU4MA0576
Topologie algébriqueMU4MA0596
Introduction aux surfaces de RiemannMU4MA0606
Modèles mathématiques en neurosciencesMU4MA0616
Calcul stochastique et introduction au contrôle stochastique MU4MA06512
Optimisation numérique et science des donnéesMU4MA0666
Modélisation statistiqueMU4MA0716
Statistique avancée, grande dimension et données massivesMU4MA0736
Probabilités numériques et Machine LearningMU4MA07412