Majors - Master of Science in Engineering "Diplôme d'Ingénieur"

Majors: take advantage of the best knowledge and know-how for your future professional life.

Enrich your profile starting in second year through a choice of areas of scientific and technical know-how.

After the first year (last year BSc) of the programme's common core, the 2nd and 3rd years (Master 1 & 2) are an opportunity to put into practice your high-level learning, reinforcing your knowledge and know-how by in-depth study themes (TAFs = thématiques d'approfondissement).
In second and third year, you will build your own professional project, strengthening your skills and opening up to various sectors of activity.

By taking advantage of the support of  top teaching teams, you will study two in-depth themes (TAFs) that meet the challenges of tomorrow's world.

In the second year, you choose a first TAF that fits into your professional plan, developed during your first year of studies.

While all students continue working on engineering projects in second year, this in-depth study theme allows you to also focus on subjects that will contribute to building your engineering profile.  Then in third year, depending on to your aspirations, you choose to follow another TAF. This can either be in a related field, to complement your second-year TAF, or it can be the opportunity to deepen the TAF studied in second year.

Majors: the wide choice of in-depth study themes

The wide choice of in-depth study themes allows you to develop high-level scientific and technical know-how in the following fields:

  • Energy, nuclear and environmental engineering
  • Computer science and networks
  • Industrial engineering and organizations
  • Electrical engineering/robotics, electronics, automation, telecommunication and embedded systems
  • Healthcare engineering

"healthcare engineering" field, for example, you can take advantage of assisted surgery technologies, medical imaging, diagnostic assistance or even tattooing of medical data.


Thématique d'approfondissement domaine santé

Healthcare engineering

Tomorrow's medicine will be preventive, predictive, personalized and participatory (4P medicine).

The "energy, nuclear and environmental engineering" field refines your knowledge in process engineering, energy systems, eco-design, nuclear physics, radiochemistry, neutronics or safety.

Thématique d'approfondissement domaine énergie, le nucléaire, l’environnement

Nuclear Engineering (A)

Develop skills essential to the nuclear energy industry and other nuclear applications, be they industrial, medical or digital.

Nuclear Engineering (B)

Develop the necessary skills to design, develop, implement and operate in the constantly evolving nuclear sector.

Energy and environmental transition (A)

Optimize or rethink energy production methods, in particular by integrating renewable energies

Energy and environmental transition (B)

Develop scientific and technical skills for managing large-scale projects in response to energy and environmental issues.

Observation and perception of the environment

Work with highly innovative environmental observation systems using sensor networks.

The "industrial engineering and organizations" field reinforces your knowledge of industrial performance, digital business models, production management, logistics optimization and digital transformation management.

industrial engineering and organizations

Digitalisation, innovation et changement

Interaction de l'entreprise avec ses marchés et changements internes dans le but d'améliorer son efficacité.

Digitalisation, Innovation and Change

The digitization of information is constantly transforming processes, structures and relationships

Performance and risk management of complex industrial systems

Identify, evaluate and continuously exploit the levers for improving performance and controlling risks.

Industrial system design, optimization and management

To address the needs relating to the design, optimization and control of industrial systems

The "Computer science and networks" field refines your knowledge in process engineering, energy systems, eco-design, nuclear physics, radiochemistry, neutronics or safety.

Computer science and networksComputer science and networks

Industrial system design, optimization and management

Address the needs relating to the design, optimization and control of industrial systems.


Develop skills in cyber protection and cyber defense (e.g. cloud computing, IoT, big data, or industrial systems)

Data Science: from data to decision maker

Data Scientists are no longer isolated engineers who handle databases, they are now at the interface of the various components of any modern company.

Collaborative and multi-site software development

Software development engineers must master not only technical software development skills, but also strategic and organizational skills.

Human-Machine Interaction and Collaborative Systems

Acquire the necessary skills to design and build single- and multi-user interactive systems based on advanced computer technologies.

Internet of Objects and Industry 4.0

Predictive maintenance of vehicles, optimization of manufacturing processes, and improved traffic flows in cities are just some of the applications of the Internet of Things.

Mathematical & Computational Engineering

Train general engineers in applied mathematics, in response to the challenges of digital and energy transitions in modern society.

Digital platforms: technologies and markets

Manage platforms, as well as the methods and tools to implement business models in a regulated framework

Software engineering of distributed systems

Designing and developing applications with distributed computation and data is therefore crucial for future engineers

Software engineering and innovation

Train versatile developers, combining broad technical expertise and a detailed understanding of interactions with project managers and users

The "electrical engineering/robotics, electronics, automation, telecommunication and embedded systems" area opens the doors of the virtual word, human-machine interaction, communication systems, connected objects, space and maritime surveillance, etc.

electrical engineering/robotics, electronics, automation, telecommunication and embedded systems

Automatics and cyber-physical systems

Understand and design complex dynamic systems whatever their nature (mechatronics, energy, biology, economics, etc.) or their application.

Transmission systems, architectures and networks

Provides tools for understanding, adapting and inventing technological solutions to current and future communication problems

Robotics and interactions

Develop the robots of tomorrow: more interactive with their environment and will one day be able to become autonomous

Design of communicating objects

Develop autonomous communicating systems and to position them in the Internet of Things

Observation and perception of the environment

Train on environmental observation systems engineering with sensor networks, computing and data processing power

Embedded and heterogeneous systems

Train our engineers to effectively develop and implement embedded and heterogeneous systems.