Science, Engineering

Skills integration

  • ECTS

    120 credits

  • Duration

    2 years

  • Training structure

    Faculty of Science

  • Language(s) of instruction

    French

Presentation

The ICo program offers a two-year general IT training course. It stands out from other IT master's programs in that it is aimed at students with a background in fields other than IT, offering them the opportunity to acquire the essential concepts needed to master today's digital challenges. Practical internships and modules related to project management complement the more fundamental IT courses offered by the program. The program targets two types of student profiles: (1) students who wish to acquire and enhance dual skills in emerging high value-added professions, or (2) students who are considering a career change and are aiming for more traditional positions in computer science.

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

Know-how and skills

  • technological expertise in computer science, particularly in object-oriented programming, database management and administration, systems and networks, and web technologies
  • skills in specialized IT fields such as data science, machine learning, and mobile programming

  • skills in analysis and project management

     

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
  • Fundamentals of Computer Science Part B

    2 credits
  • Information systems and databases

    4 credits
  • Fundamentals of Computer Science Part A

    2 credits
  • POO

    4 credits
  • Networks

    4 credits
  • Distributed software architectures

    4 credits
  • Web technologies

    4 credits
  • System

    4 credits
  • Machine learning 1 (classical methods)

    4 credits
  • T.E.R.

    4 credits
  • English S2

    2 credits
  • HMI

    4 credits
  • Text algorithms

    4 credits
  • Software engineering - analysis

    4 credits
  • Project management

    4 credits
  • Data structures

    4 credits
  • English S3

    2 credits
  • Advanced web technologies

    4 credits
  • Mobile programming and connected objects

    4 credits
  • Database administration

    4 credits
  • Advanced Java EE Programming

    4 credits
  • OPTION 1

    4 credits
    • Choose 1 out of 4

      • Machine learning 2 (advanced methods)

        4 credits
      • Decision support

        4 credits
      • Data management beyond SQL (NoSQL)

        4 credits
      • Software evolution and restructuring

        4 credits
  • Algorithms and complexity

    4 credits
  • Conferences

    2 credits
  • Introduction to labor law

    2 credits
  • OPTION 2

    30 credits
    • Choose one of two options:

      • Industrial internship

        30 credits
      • Academic internship

        30 credits

Admission

Admission requirements

The master's program is open to applicants with a bachelor's degree (or equivalent) in a field other than computer science. Students with a bachelor's degree who have little or no background in computer science are eligible.

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 (competitive examination) in computer science or interdisciplinary fields.

Read more

Professional integration

  • IT engineer/project manager
  • scientific engineer with dual expertise

Business sectors: service sector / IT services company

 

Read more