Sciences et techniques
logo-Back to homepage

Optimization in Operation Research Master's Degree


This programme is the second year specialty of Nantes Université's Master's degree in Computer Science, specialized in the field of operations research. Read more

Accéder aux sections de la fiche

Call to actions


Language requirements

The programme is taught in English. A good command of the English language is required (B2 score as defined by the Council of Europe).


The programme deals in particular with graphs and mathematical programming (discrete, non-linear, multi-objective), constraint programming (discrete and continuous), computational intelligence and decision support. The objective of this course is to provide the necessary   knowledge to specify, design, implement and integrate software solutions in the field of optimization that meet the specific needs and  challenges of our society. The training is centered on the algorithmic foundations of optimization, as well as their applications to production  and logistics systems, robotics and genomics.


You will enjoy Operational Research if you like solving practical quantitative problems and seeing the solutions implemented. Graduates immediately can play an effective role in providing model-based support to managers to help them make better decisions at an operational/technical level.

By studying Operational Research you will develop a valuable combination of modelling, computing, analytical, mathematical,  interpersonal and communication skills. You will be able to design and implement management interventions, employ a range of OR and systems methods and techniques, to design and implement algorithm as well their integration in decision support software, use a range of relevant software, and demonstrate your awareness of specific managerial issues.

An Operational Research MSc provides

  • an ideal background for a career in industry (e.g., software, consulting, production, transport, finance, telecom) and
  • strong foundations for an academic research.



Programme Leader(s)

Our partners

Research center


This degree is co-accredited by IMT Atlantic.

In agreement with


Entry requirement

Academic requirement

Our students come from diverse backgrounds such as computer science, engineering, mathematics and other quantitative disciplines.

Target audience

  • To enter this Master's degree in 2nd year (3rd semester), applicants should hold a degree equivalent to the first year of a master (i.e. a 3-year Bachelor is not acceptable), for example a 1st year of MSc. You will need to have validated the corresponding courses (or their  equivalent) of the 1st year. Applicants should be able to demonstrate their knowledge from transcripts of their degrees.
  • You can also enter the programme in first year (1st semester). Applicants should hold a Bachelor's degree that includes some computer science and mathematics; for example, science, engineering, statistics or economics.
           IMPORTANT: the first year is entirely taught in French.


Application procedure

For French students or international students already studying in France.

Selective access to Master 1:

Application procedure for the 2023-2024 academic year
  • To find out when the platform opens and closes and to submit your application, go to the Master's application page.
  • Applications open from 22 March to 20 April 2023 on "Mon Master", the national Masters platform.

Selective access to Master 2:

Additional procedure


Third Semester (30 ECTS)
(i.e. first semester of this second year of master)
  • Large scale optimization
  • Multi-objective optimization
  • Multi-objective MetaHeuristics
  • Global optimization
  • Global constraints
  • Advanced constraint programming
  • Optimization in robotics
  • Transportation and logistics
  • Planning and scheduling
  • Algorithmics in genomics

Fourth Semester (30 ECTS)
(i.e. second semester of this second year of master)
  • A 5 months master thesis or internship

What's next?

Competencies acquired

Description of the degree in the National Directory of Professional Certifications

  • Modelise and solve complex problematics
  • Design algorithmic solutions for a multidisciplinary context

Career opportunities

Business sectors

  • Computing (big data, data mining, cloud computing)
  • Design (mechanical, VLSI)
  • Logistics (port, airport, humanitarian, distribution)
  • Management (traffic, projet, team, energy, sport)
  • Transportation (urban, air, maritime, road, space)
  • Production (planning, timetabling, inventory control, scheduling)
  • Telecom
  • Network
  • Health
  • Bioinformatics
  • Robotics


Tuition fee

The cost refers to education and training costs that includes additional services such as French language classes.
A provisional budget is available on Nantes Université's website.
Mis à jour le 11 January 2024.