Master in Computer science

The programme offers the following course(s)


Co-accredited training between Grenoble University Alpes and Grenoble Polytechnic Institute. It offers the following courses :

  • Computer engineering : standard and block-release format
  • Master of science in informatics at Grenoble (MoSIG) : in English, open to international students
  • Operations research, combinatorics and optimization (ORCO) : core with Mathematics and applications program
  • Cybersecurity (CS) : in English, open to international students, core with Mathematics and applications program
  • Supplementary computing skills : intended for students having completed a first year master's from a scientific discipline other than computing, dual competences
  • Corporate computer network : alternatively accessible (apprenticeship) or in-service training: this course is offered by Grenoble INP
  • Communications engineering and data science

This training is part of the regional dynamic of research through the ARCs (Academic research communities) in the Rhône-Alpes region : master's students obtain funding to pursue their thesis studies. Only the Computer engineering course is also offered in the block-release format. The MoSIG (first and second year), CS, and ORCO courses are co-accredited with Grenoble Institute of Technology. Students are enrolled in one or the other of the institutions according to their origin. These courses are also offered to students of the National Higher School for Computer Science and Applied Mathematics in the second or third year to validate their engineering school. The CS and ORCO courses are also offered in Mathematics and applications programs. Indeed, these courses are located at the interface Mathematics and informatics and the students can come from the first year master's of these two programs. The ORCO contains a course at the Industrial Engineering School of the Grenoble Institute of Technology. The first year master's Cryptography course is core to the Mathematics and applications and Computer science programs. A number of second-year teaching units are offered on half-days to facilitate pooling.

The goal of the program is to provide high-level training in computer science for the fields of software and hardware engineering and computer science research. The training covers a broad spectrum ranging from software and hardware engineering to theoretical computer science, encompassing several domains, to the interface of mathematics and computer science such as computer security or optimization.

The training relies on a rich fabric (industry/experts/laboratories of the site and researchers) and responds to a strong and important demand of the socio-economic world. The main sectors of activity are computer service companies, software publishers, computer manufacturers, business R&D centres, corporate IT departments, and public or private research laboratories.

Practica, projects, and missions

Internship: Mandatory
Duration: From 15 weeks to 6 months depending on the program
Period: Second semester
Internship abroad: In France or abroad

In the first year of the master, students have a supervised research work (TER) that takes place over 15 weeks in a research laboratory in Grenoble. This work is done on a part-time basis for the first 11 weeks, and then full-time immersion in the laboratory. This work leads to the writing of a dissertation and a defense. The objective of the TER is to introduce students to the world of research and to enable them to deepen a field of computer science.

In the second year of the master, in Mosig, ORCO, Cybersecurity, a compulsory internship of 4 to 6 months is carried out in the second semester. It can be done in a research laboratory or in a company. In this case, a teacher-researcher of the training course.

In the GI branch in alternation, the rules of alternation and apprenticeship apply (tutoring, student follow-up ...). The students are accompanied in their search for a project of alternation (interview, help with the writing of a CV ....). Student follow-up is provided by a tutor and the leaders of the sector. In the classical GI sector, students must complete a work placement of 5-6 months.

A dissertation and a defense allow an academic jury to validate the internship. For the second year, the internship or project is a major asset for the professional insertion (numerous lawsuits of the alternation in CDI for example).


Accredited organizational unit(s)

  • Polytechnic Institute of Grenoble

Additional information

Availables certifications

Access conditions

The first year master's is open to those who have obtained a national degree conferring the title of bachelor in a field compatible with that of the master's or a validation of studies or acquisition.

Admission to the second year master's is selective. It is open to candidates who completed a first year master's in the field. Summary of the proposed courses for the computer science program :

 first year master's, depending on the options of the students

Public continuing education : You are in charge of continuing education :
- if you resume your studies after 2 years of interruption of studies
- or if you followed a formation under the regime formation continues one of the 2 preceding years
- or if you are an employee, job seeker, self-employed

If you do not have the diploma required to integrate the training, you can undertake a validation of personal and professional achievements (VAPP)


Common skills are the acquisition of a general knowledge base and a solid foundation in computer science: programming languages, operating systems, databases, networks, software engineering, interactive software, object-oriented design / programming, complexity and algorithmic. These basic courses are offered in French and English in the first year of the Master. They represent 30 ECTS plus a one-month computer project and a 39-day research initiation project (immersed in a research team). A discovery of the socio-economic world in computer science is offered to all students through specific modules of introduction to the company, the business forum (presentation of about forty companies, interviews, round tables) and seminars thematic given by industrialists. All students also have access to language courses (English or French as a foreign language depending on their level).


Program administration

Service de formation UFR IM2AG

sce-formation.im2ag @

Program director

Danielle Ziebelin

danielle.ziebelin @

Akram Idani

Akram.Idani @