Applied Mathematics & Information Sciences M1

Objectives

computer science/programming (see the detailed description of Majors below).
The flexibility in the training provided through M1 Minors as well as the applied course and personal project allow students to specialize and design their own curriculum to meet their individual professional and research goals. Three tracks are available in the M1 course offerings:

  • Applied Mathematics
  • Computer Science
  • High Performance Computing

Each student is supervised by a tutor. Tutors help students select courses based on their professional and M2 specialization goals.

Pedagogy

No common core has been established, but the M1 is still organized on a semester basis. M1 courses are based on the second year of the student-engineer curriculum at Ecole Centrale Paris, which was, itself, recently reorganized on a semester basis.
Flexibility in the program allows for two kinds of training:

  • one emphasizing applied mathematics, which prepares students for the MS and MVA specializations in M2.
  • the other emphasizing computer science, which prepares students for the CoMaSIC, BSS and HPC specializations in M2.
  • The teaching staff is drawn from the departments of Mathematics, Computer Science, and Applied Physics at Ecole Centrale Paris.

The M1 program is comprised of Major and Minor courses, one applied course, and English courses (French for foreign students):

  • The Majors all include courses representing the main disciplines in the field: applied mathematics and computer science.
  • The Minors all include courses designed to expand students' scientific knowledge.
  • The applied course is organized around a study and research project suggested by researchers at the M1 partner-laboratories.
  • The study of one foreign language (English for francophone students and French for nonfrancophone students).

Based on their selection of Majors and Minors, students can orient their training toward either applied mathematics or computer science.

Courses

First Semester
Students must complete 30 ECTS for the first semester, including 4 Major courses (required) of 5 ECTS each, and 1 Minor of 5 ECTS, as well as an English course (French for foreign students) of 3 ECTS.

  • Majors – 4 required courses (20 ECTS):
    • IS1220. Advanced Programming – S7, Elective 2 (5 ECTS)
    • MA2300. Advanced Probability – S7, Elective 3 (5 ECTS)
    • MA2200. Advanced Optimization – S7, Elective 5 (5 ECTS)
    • MA2400. Conception-Simulation or MA2500. Signal Processing – S7, Elective 6 (5 ECTS)
  • Minors – 1 UE (5 ECTS) from among:
    • IS1510. Digital Communications and Networks – S7, Elective 4 (5 ECTS)
    • MA2100. Financial Risk Modeling – S7, Elective 4 (5 ECTS)
    • MG1300. Structural dynamics and acoustics – S7, Elective 4 (5 ECTS)
  • WP5100 or WP7100. One mathematics-computing laboratory project (3 ECTS)
  • LC1000. English or LC2000. French for non-francophone students (2 ECTS)

Second Semester
Students must complete 30 ECTS for the second semester, including 2 Major courses (required) of 5 ECTS each, 2 Minors of 5 ECTS, and a study and research work (TER), as well as an English class (French for non-francophone students):

  • WP5200 or WP7200. Study and research project within a research laboratory, supervised by a tutor, M1 thesis (8 ECTS)
  • English LC1000. Or LC2000. French for non-francophone students (2 ECTS)

Major and Minor courses depends on the curriculum:

Applied Mathematics

  • Major – 2 required courses (10 ECTS):
    • MA2822. Advanced Statistics – S8, Elective 8 (5 ECTS)
    • MA2600. Numerical Optimization and Applications – S8, Elective 9 (5 ECTS)
  • Minor – 2 UE (10 ECTS) from among:
    • IS1320. Mathematical Foundations of Computing– S8 Elective 10 (5 ECTS)
    • IS1230. Introduction to Databases– S8, Elective 9 (5 ECTS)
    • SE1500. Enterprise Modeling – S8, Elective 9 (5 ECTS)
    • MA2818. Introduction to Computer and Artificial Vision – S8, Elective 10 (5 ECTS)
    • IS1240. High-Performance Computing for Engineering and Finance – S8, Elective 11 (5 ECTS)
    • IS2310. Radio Communication Systems – S8, Elective 11 (5 ECTS)
    • MA2819. Advanced Numerical Simulation – S8, Elective 11 (5 ECTS)
    • SE2650. Risk Assessment and Management – S8, Elective 11 (5 ECTS)
    • MA2815. Mathematical Modeling for Biology – S8, Elective 12 (5 ECTS)
    • MA2821.Multi-Agent Modeling of Complex Systems – S8, Elective 12 (5 ECTS)
    • IS2960. Electronics Laboratory - S8, Elective 13 and IS1250. Programming Mobile Devices – S8, Elective 10 (5 ECTS)

Computing

  • Major – 2 required courses (10 ECTS):
    • IS1230. Introduction to Databases – S8, Elective 9 (5 ECTS)
    • IS1320. Mathematical Foundations of Computing – S8, Elective 10 (5 ECTS)
  • Minor – 2 UE (10 ECTS) from among:
    • MA2822. Advanced Statistics – S8, Elective 8 (5 ECTS)
    • MA2600.Numerical Optimization and Applications – S8, Elective 9 (5 ECTS)
    • SE1500. Enterprise Modeling – S8, Elective 9 (5 ECTS)
    • MA2818. Introduction to Computer and Artificial Vision – S8, Elective 10 (5 ECTS)
    • IS1240. High-Performance Computing for Engineering and Finance – S8, Elective 11 (5 ECTS)
    • IS2310. Radio Communication Systems – S8, Elective 11 (5 ECTS)
    • MA2819. Advanced Numerical Simulation – S8, Elective 11 (5 ECTS)
    • SE2650. Risk Assessment and Management – S8, Elective 11 (5 ECTS)
    • MA2815. Mathematical Modeling for Biology – S8, Elective 12 (5 ECTS)
    • MA2821. Multi-Agent Modeling of Complex Systems – S8, Elective 12 (5 ECTS)
    • IS2960. Electronics Laboratory - S8, Elective 13 and IS1250. Programming Mobile Devices – S8, Elective 10 (5 ECTS)
  • rss

Contact

Applied Mathematics & Information Sciences M1 Christophe Laux Email : christophe.laux@ecp.fr