• ECTS

    120 credits

  • Duration

    2 years

  • Training structure

    Faculty of Science

  • Language(s) of instruction

    French

Presentation

This course aims to train engineers and researchers specialized in the industries and laboratories ofimage and vision,computer graphics, virtual and augmented reality, video games and interactive simulation.

The lessons and projects are structured around three main axes

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

The engineers and researchers trained will be able to develop image processing and analysis applications (mastery of theory to practice) and interactive 3D applications (games, medical simulations or others...).

For students who have validated a Bachelor's degree in Computer Science with the CMI label (Cursus Master Ingénierie), it is possible to follow the CMI curriculum in the Algorithmics (Algo), Software Engineering (GL), Imagine (Imagine) and Artificial Intelligence and Data Science (IASD) courses. As a reminder, the Master's Degree in Computer Science Engineering is a demanding and reinforced 5-year program that completes the Bachelor's - Master's Degree in Computer Science program by adding specific courses. The CMI has been developed as a complementary model for training in engineering professions through a five-year diploma course leading to a Master's degree in Engineering, corresponding to the international Master of Engineering model. This CMI label guarantees a coherent and demanding university training program for the profession of expert engineer. Upon completion of the CMI Informatique, graduates obtain a Master of Management from the Institut d'Administration des Entreprises (IAE), the Figure network label, as well as a university diploma (D.U.) for the Master of Engineering - Computer Science program. The CMI Computer Science is open to Master 2 students on a sandwich basis.

For students wishing to co-diploma IAE Master Management of Technology and Science: possibility offered (on file) to achieve in parallel with the initial training a management training giving the degree of Master in Management of Technology and Science. Over the two years of training, the curriculum alternates courses in computer science (taught by the FdS) and management (taught by the IAE) with a common internship validated by both components in the second year. This co-diplomation allows students to exit with the master Computer Science and the master Management of Technologies and Sciences.

Read more

Objectives

The objective of this course is to train engineers and researchers specialized in the industries and laboratories ofimage and vision,computer graphics, virtual and augmented reality, video games and interactive simulation.

Read more

Know-how and skills

The skills acquired are articulated around three main and complementary axes:

  • 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 of data (learning) and game (programming of virtual agents).

Practical application of skills through numerous projects.

Read more

Organization

Knowledge control

https://mcc.umontpellier.fr/ groups all the teaching units (UE) and their knowledge control methods.

Read more

Open in alternation

Type of contract

Apprenticeship contract, Professionalization contract

The second year(M2) can be done on a sandwich basis, via professionalization or apprenticeship contracts. The alternating student becomes an employee for the duration of his or her M2 (under contract generally from September 1 to August 31). The academic year takes the following form: during the course/TD/TP period, the alternating student is at the faculty to follow the courses; during the university vacation and internship periods, the alternating student is in the company (1 week in November, 2 weeks in December, and from the last week of January to August 31; this makes a presence in the company of 8 months out of 12).

We remind you here that a professionalization or apprenticeship contract is a tripartite contract between student, company and university: the agreement of the head of the program is necessary; his opinion is based on the academic results of the M1 and on the opinion of the course leaders. Thus, excellent results in M1 are expected in order to have a favorable opinion on the alternation.

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
  • CHOICE 1

    4 credits
    • Your choice: 1 of 4

      • Software engineering

        4 credits
      • Cryptographic foundations for security

        4 credits
      • Logic, computability and complexity

        4 credits
      • Foundations of symbolic AI

        4 credits
  • Algebra, geometry, transformation, numerical calculation

    2 credits
  • Efficient programming of algorithms

    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 coding and compression

    4 credits
  • Development and programming for mobile devices

    4 credits
  • Image analysis and processing

    4 credits
  • Exploration and movement algorithms

    4 credits
  • Serious games

    3 credits
  • Advanced ADM

    3 credits
  • Advanced IG, animation and rendering

    3 credits
  • Development of interactive applications

    3 credits
  • Project GAMES/3D

    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
  • CHOICE 1

    30 credits
    • Your choice: 1 of 2

      • Industrial internship

        30 credits
      • Academic internship

        30 credits

Admission

Conditions of access

Holder of a computer science degree (or equivalent, on file). Possible admission in M2.

Read more

How to register

Applications are made on the following platforms: 

French & European students:

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

Read more

Capacity

And then

Further studies

Doctorate (competitive examination).

Read more

Professional integration

Pursuit of doctoral studies in the academic or industrial world.

Imaging project manager, 3D lead programmer (film animation/video games/simulations/3D data processing and visualization).

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

Alumni:

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

Laboratories: 20 theses, IGE, IR in LIRMM, EMA,
CIRAD, ...

Read more