• ECTS

    120 credits

  • Duration

    2 years

  • Training structure

    Faculty of Science

  • Language(s) of instruction

    French

Presentation

This program aims to train engineers and researchers specializing in industries and laboratories working inimage and vision,computer graphics, virtual and augmented reality, video games, and interactive simulation.

The courses and projects are structured around three main areas

  • image processing and analysis,
  • computer graphics,
  • artificial intelligence.

Trained engineers and researchers will be able to develop image processing and analysis applications (from theory to practice) and interactive 3D applications (games, medical simulations, etc.).

Students who have completed a CMI (Master's Degree in Engineering)accredited computer science bachelor's degree can pursue a CMI degree in Algorithms (Algo), Software Engineering (GL), Imagine (Imagine), and Artificial Intelligence and Data Science (IASD). As a reminder, the Master's Degree in Computer Engineering is a demanding, intensive five-year program that complements the Bachelor's and Master's Degree in Computer Science with the addition of specific course units. The CMI was developed as a complementary training model for engineering professions, consisting of a five-year degree program leading to a Master's in Engineering, corresponding to the international Master of Engineering model. The CMI label guarantees a coherent and demanding university training program for expert engineers. Upon completion of the CMI in Computer Science, graduates receive, in addition to the Master's degree in Computer Science, a Master's degree in Management from the Institut d'Administration des Entreprises (IAE), the Figure network label, and a university diploma (D.U.) in engineering and computer science. The CMI in Computer Science is open to Master's 2 students in a work-study program.

For students wishing to obtain a joint IAE Master's degree in Technology and Science Management: there is the possibility (subject to application) of completing a management course alongside the initial training, leading to a Master's degree in Technology and Science Management. Over the two years of the program, the curriculum alternates between computer science courses (taught by the FdS) and management courses (taught by the IAE), with a joint internship validated by both components in the second year. This dual degree allows students to graduate with a Master's in Computer Science and a Master's in Technology and Science Management.

Read more

Objectives

The objective of this program is to train engineers and researchers specializing in industries and laboratories workingin image and vision,computer graphics, virtual and augmented reality, video games, and interactive simulation.

Read more

Know-how and skills

The skills acquired are structured around three main, complementary areas:

  • Image processing and analysis: generation and analysis, signal and image processing, deep learning (neural networks), coding, and security.
  • Computer graphics: shape modeling, interactive animation, real-time and offline rendering, engines, OpenGL/GPU graphics programming.
  • Artificial Intelligence: AI for data (learning) and gaming (programming virtual agents).

Putting skills into practice through numerous projects.

Read more

Organization

Knowledge assessment

https://mcc.umontpellier.fr/ listsall teaching units (UE) and their assessment methods.

Read more

Open alternately

Type of contract

Apprenticeship contract, Professional training contract

The second year (M2) can be completed on a work-study basis, through professional training or apprenticeship contracts. Work-study students become employees for the duration of their M2 (usually under contract from September 1 to August 31). The academic year is structured as follows: during the university course/tutorial/practical work period, work-study students attend the faculty to follow the courses; during university vacation periods and internships, work-study students are in the company (1 week in November, 2 weeks in December, and from the last week of January to August 31, which amounts to 8 months out of 12 in the company).

It should be noted here that a professional training or apprenticeship contract is a tripartite contract between the student, the company, and the university: the approval of the program director is required; their opinion is based on the student's academic results in the first year of the master's program and on the opinion of the program coordinators. Excellent results in the first year of the master's program are therefore expected in order to receive a favorable opinion for the work-study program.

Read more

Program

Select a program

  • English S1

    2 credits
  • POA/SMA

    4 credits
  • Probability, statistics

    2 credits
  • Modeling and discrete geometry

    4 credits
  • 3D programming

    4 credits
  • OPTION 1

    4 credits
    • Choose 1 out of 3

      • Software engineering

        4 credits
      • Cryptographic foundations for security

        4 credits
      • Fundamentals of Symbolic AI

        4 credits
  • Algebra, geometry, transformation, numerical calculation

    2 credits
  • Efficient algorithm programming

    4 credits
  • Signal processing

    4 credits
  • Machine learning 1 (classical methods)

    4 credits
  • Game engine

    4 credits
  • T.E.R.

    4 credits
  • English S2

    2 credits
  • Multimedia encoding and compression

    4 credits
  • Mobile development and programming

    4 credits
  • Image analysis and processing

    4 credits
  • Exploration and movement algorithms

    4 credits
  • Serious games

    3 credits
  • Advanced SMA

    3 credits
  • Advanced IG, animation, and rendering

    3 credits
  • Development of interactive applications

    3 credits
  • GAMES/3D Project

    5 credits
  • Image, security, and deep learning

    3 credits
  • IMAGINE Conferences: Research and Industry

    2 credits
  • IMAGE Project

    5 credits
  • Vision, virtual and augmented reality

    3 credits
  • OPTION 1

    30 credits
    • Choose one of two options:

      • Industrial internship

        30 credits
      • Academic internship

        30 credits

Admission

Admission requirements

Bachelor's degree in computer science (or equivalent, based on application). Admission possible in M2.

Read more

Registration procedures

Applications can be submitted on the following platforms: 

French & European students:

International students from outside the EU: follow the "Études en France" procedure:https://pastel.diplomatie.gouv.fr/etudesenfrance/dyn/public/authentification/login.html

Read more

Capacity

And after

Continuing education

Doctorate (by competitive examination).

Read more

Professional integration

Pursuing doctoral studies in academia or industry.

Imaging Project Manager, Lead 3D Programmer (animated films/video games/simulations/3D data processing and visualization).

Researcher in image processing, security, machine learning (ML) for images, vision, coding, and 3D modeling, animation, rendering, and 3D for medical applications.

Alumni:

Companies: 20 UBISOFT, 5 DWARF-Animation, 4 VIRTUALIS, 4 C4W, 4 IMAIOS, start-ups, etc.

Laboratories: 20 theses, IGE, IR in the LIRMM, EMA, CIRAD laboratories (
), etc.

Read more