Major - Operational Research (MPRO)
| Program | Computer Science |
| Track | Foundations of computer science, Operations research, Distributed computing, and Quantum computing (FODQ) |
| ECTS Credits | 120 |
| Language | French |
| Orientations | Professional and Research |
| Locations | CNAM (Paris 3ème),Palaiseau Campus of IP Paris, ENPC (Marne-la-Vallée) and ENSIIE (Evry) |
| Course duration | 2 Years, full time |
| Course start | September |
| Degree awarded | Master's degree |
WHY ENROLL IN THIS PROGRAM?
Asset n°1
Gain practical experience through an internship
Asset n°2
Prepare for a career in industry.
Asset n°3
Get started in research with a view to pursuing a PhD.
Operations research is one of the major areas of application for computer science and applied mathematics in industry. It encompasses a set of methods, models, and computer and mathematical tools that generally enable the optimization of decision-making processes within a company. Operations research is, by its very nature, a discipline directly linked to industry, and its key role in maintaining competitiveness is likely to become even more important in the coming years, leading to increased demand for young graduates in this field. This discipline has seen significant advances in recent years, requiring a major update of training programs and justifying a specialized, high-level curriculum.
This major, which is open to M2 students, enables them to acquire the theoretical and practical tools of the discipline. The program includes a significant introduction to scientific research. It aims to train graduates to model and solve complex problems and to develop fundamental and applied research in the field. It also provides students with an initial approach to areas of application and training in the most powerful software. At the end of the M2, with the help of the teaching team, students should be able to clarify their abilities and wishes regarding whether or not to pursue a doctorate. The number of academic and industrial research teams and laboratories in France, and the importance of the challenges involved in advancing operational research, suggest that there will be regular recruitment of researchers in the field.
Objectives
- Acquire theoretical and practical knowledge of Operations Research
- Prepare for a career as a researcher or expert in this discipline
- Benefit from a program that includes the latest developments in the discipline
- Learn how to use the most advanced software
Students who have completed this program, whether or not supplemented by a doctorate, are highly valued in the professional world for their dual expertise in computer science and operations research. Indeed, while the practice of this discipline is now based on powerful software packages, it also requires a good knowledge of modeling techniques, an understanding of the complexity inherent in problems, the possible influence of a problem's structure on the process of solving it, and the consideration of risk and uncertainty. When faced with an optimization problem, the task of the Operations Research expert is to take all these aspects into account as best as possible in order to propose the most efficient processing method that is best suited to the requirements of the study context.
The strong support of professionals in the Ile-de-France region for the MPRO project is a guarantee for the professional future of our graduates.
| Course title | Hours / ECTS / Language |
| Fundamentals of Optimization in Graphs | 21 / 3 / French |
| Industrial conferences | - / 1 / French |
| Methods of decomposition in integer linear programming | 21 / 3 / French |
| Introduction to research | - / 3 / French |
| Metaheuristics | 21 / 3 / French |
| Optimization in Uncertainty | 21 / 3 / French |
| Programmation Mathématique | 21 / 3 / French |
| Project | 21 / 2 / French |
| Theory of complexity | 21 / 3 / French |
| Deep learning for combinatorial optimization problems | 21 / 2 / French |
| Parameterized Complexity and Polynomial Approximation | 21 / 2 / French |
| Queues and Simulation | 21 / 2 / French |
| Graphs, Matchings, and Colorings | 21 / 2 / French |
| Advanced Graphs | 21 / 2 / French |
| Localization Models and Applications | 21 / 2 / French |
| Advanced Combinatorial Optimization | 21 / 2 / French |
| Conical Optimization | 21 / 2 / French |
| Models and algorithms in scheduling | 21 / 2 / French |
| Planning and inventory management | 21 / 2 / French |
| Advanced Mathematical Programming | 21 / 2 / French |
| Constraint Programming | 21 / 2 / French |
| Operational Research and Biodiversity | 21 / 2 / French |
| Quantum computing for operational research | 21 / 2 / French |
| Operations Research for Networks and Transportation | 21 / 2 / French |
| Optimisation des nombres entiers pour l'apprentissage automatique | 21 / 2 / French |
Admission requirements
Academic prerequisites
Master 1 in Computer Science or Applied Mathematics. Candidates must have completed a course of study that introduces the fundamentals of operations research and graph theory.
Language prerequisites
French (B2)
How to apply
Applications can be submitted exclusively online. You will need to provide the following documents:
- Transcript
- Two academic references (added online directly by your referees)
- CV/resume
- Statement of purpose highlighting your research interests and motivation for research
Fees and scholarships
Registration fees are available here
Find out more about scholarships
Please note that fees and scholarships may change for the following year.
Applications and admission dates
Coordinator
Students affairs office
General enquiries
MPRO Major Website
Operations research is one of the major areas of application for computer science and applied mathematics in industry. It encompasses a set of methods, models, and computer and mathematical tools that generally enable the optimization of decision-making processes within a company. Operations research is, by its very nature, a discipline directly linked to industry, and its key role in maintaining competitiveness is likely to become even more important in the coming years, leading to increased demand for young graduates in this field. This discipline has seen significant advances in recent years, requiring a major update of training programs and justifying a specialized, high-level curriculum.
This major, which is open to M2 students, enables them to acquire the theoretical and practical tools of the discipline. The program includes a significant introduction to scientific research. It aims to train graduates to model and solve complex problems and to develop fundamental and applied research in the field. It also provides students with an initial approach to areas of application and training in the most powerful software. At the end of the M2, with the help of the teaching team, students should be able to clarify their abilities and wishes regarding whether or not to pursue a doctorate. The number of academic and industrial research teams and laboratories in France, and the importance of the challenges involved in advancing operational research, suggest that there will be regular recruitment of researchers in the field.
Objectives
- Acquire theoretical and practical knowledge of Operations Research
- Prepare for a career as a researcher or expert in this discipline
- Benefit from a program that includes the latest developments in the discipline
- Learn how to use the most advanced software
Students who have completed this program, whether or not supplemented by a doctorate, are highly valued in the professional world for their dual expertise in computer science and operations research. Indeed, while the practice of this discipline is now based on powerful software packages, it also requires a good knowledge of modeling techniques, an understanding of the complexity inherent in problems, the possible influence of a problem's structure on the process of solving it, and the consideration of risk and uncertainty. When faced with an optimization problem, the task of the Operations Research expert is to take all these aspects into account as best as possible in order to propose the most efficient processing method that is best suited to the requirements of the study context.
The strong support of professionals in the Ile-de-France region for the MPRO project is a guarantee for the professional future of our graduates.
| Course title | Hours / ECTS / Language |
| Fundamentals of Optimization in Graphs | 21 / 3 / French |
| Industrial conferences | - / 1 / French |
| Methods of decomposition in integer linear programming | 21 / 3 / French |
| Introduction to research | - / 3 / French |
| Metaheuristics | 21 / 3 / French |
| Optimization in Uncertainty | 21 / 3 / French |
| Programmation Mathématique | 21 / 3 / French |
| Project | 21 / 2 / French |
| Theory of complexity | 21 / 3 / French |
| Deep learning for combinatorial optimization problems | 21 / 2 / French |
| Parameterized Complexity and Polynomial Approximation | 21 / 2 / French |
| Queues and Simulation | 21 / 2 / French |
| Graphs, Matchings, and Colorings | 21 / 2 / French |
| Advanced Graphs | 21 / 2 / French |
| Localization Models and Applications | 21 / 2 / French |
| Advanced Combinatorial Optimization | 21 / 2 / French |
| Conical Optimization | 21 / 2 / French |
| Models and algorithms in scheduling | 21 / 2 / French |
| Planning and inventory management | 21 / 2 / French |
| Advanced Mathematical Programming | 21 / 2 / French |
| Constraint Programming | 21 / 2 / French |
| Operational Research and Biodiversity | 21 / 2 / French |
| Quantum computing for operational research | 21 / 2 / French |
| Operations Research for Networks and Transportation | 21 / 2 / French |
| Optimisation des nombres entiers pour l'apprentissage automatique | 21 / 2 / French |
Admission requirements
Academic prerequisites
Master 1 in Computer Science or Applied Mathematics. Candidates must have completed a course of study that introduces the fundamentals of operations research and graph theory.
Language prerequisites
French (B2)
How to apply
Applications can be submitted exclusively online. You will need to provide the following documents:
- Transcript
- Two academic references (added online directly by your referees)
- CV/resume
- Statement of purpose highlighting your research interests and motivation for research
Fees and scholarships
Registration fees are available here
Find out more about scholarships
Please note that fees and scholarships may change for the following year.