Computer Science Department

Training courses

The computer science licence

The computer science licence allows students to acquire the scientific and technical skills required for the development of digital applications. This degree offers courses in the fundamentals of computer science (algorithms, data structures, operating systems) as well as in software engineering (programming, databases, project management, etc.).

Master's Degree in Computer Science

The master's degree in computer science allows, in two years, students with a computer science degree to acquire knowledge and develop high-level skills in general computer science for engineering professions.

This academics covers a relatively broad spectrum with courses in software engineering (software system design, software architectures and quality), interaction models (parallelism, distributed applications and systems, service-oriented architectures) as well as in the foundations of computer science (algorithms, formal methods, generic programming) and in Artificial Intelligence (machine learning, data mining, semantic web)

CMI Computer Science

The Master's Degree in Engineering (CMI) is a coherent, five-year, reinforced Bachelor's/Master's degree program academics , leading to engineering positions and built on the international Master of Engineering model. Its implementation is subject to accreditation by the national network Figure.

The objective of the CMI Computer Science is to train engineering experts, specialized in computer science, with the personal and professional skills necessary for the exercise of the engineering profession: autonomy, adaptability, evolutivity, integration capacity and teamwork.

Learn more about Computer Science at the UFR SceM

Project-based education

Project-based learning is encouraged. Indeed, the realization of a software for a company or an association allows students to grasp the different aspects of the software life cycle, from the acquisition of the needs to the delivery. On this occasion, agile methods are approached, as well as human management, taking into account the customer, and tools facilitating collaborative development.

Internship and work experience

The internship is compulsory at the end of the first year of the Master's program. It lasts a minimum of 2 months and a maximum of 4 months. The student is compensated.
The second year of the Master's program is mainly followed in alternating years under an apprenticeship contract. The student is employed by a company. He/she receives a salary throughout the year and completes the course in the following rhythm: 2 weeks at school / 2 weeks in the company.

Year abroad

Students can complete the 3rd year of their Bachelor's degree or the 1st year of their Master's degree in a foreign partner institution: Ireland, Italy, Spain, Romania, etc.

Designer / Developer

According to the analysis of the users' needs and the functional study, the developer will participate in the realization of the detailed specification phase, and implement the solution with the selected technologies, while respecting deadlines and defined quality standards.

Functional Analyst

The mission of the functional analyst is to design an application functionally. To do this, he/she must analyze the users' needs and formalize them before proposing the most appropriate solutions.

IT Project Manager

Reporting to the Director of Studies or the IT Director, the Project Manager designs, develops, and delivers applications on behalf of a client.

Information System Architect

The architect designs the different elements of an information system and the way they will fit together. He also manages the evolution of the system, according to the technological evolutions and the needs of the company

Testing and validation

The test and validation analyst carries out test scenarios and records the results using his/her development and integration skills and testing platforms and tools. He/she ensures that an application corresponds to the specifications, that it does not deteriorate the information system, that it is usable on all types of hardware and in all cases of use.

Contacts :

Secretariat of the IT department : 04 79 75 88 44 -

Head of the IT department :

They talk about the IT department

Presentation video of the Computer Science master

"Following a baccalaureate S where I was introduced to programming, I joined the computer science license of the USMB. This academics taught me the different bases of computer science with a theoretical and practical part. Teamwork is encouraged throughout the academics which is a real plus in my opinion. It also prepares us for the development of more substantial projects, especially in the 2nd and 3rd years. A project I did with 4 other students was a multiplayer serious game. Presenting the work done to the client on a regular basis and understanding the new ideas it triggers in him is extremely gratifying. I was then able to continue in the computer science master's program, which allowed me to progressively define my professional path, especially through the internship in a company and the different fields studied (web architecture, mobile development, artificial intelligence, etc.). By concluding my studies with a work-study program, I was able to develop and demonstrate my skills by applying them to the problems of a cybersecurity company that then hired me."



"When you go back to school after working, you enter the classroom with a different outlook. This was the case for me when I arrived in L3 STIC, in 2016. Behind my classmates who had done L1 and L2, I progressed quickly thanks to the balanced classes and TPs. If like me you are willing and passionate, the teaching team will be behind you and will ensure your follow-up throughout the academics. Very abstract at first sight, some subjects will end up making sense in your professional career.

More than technical knowledge, I acquired a culture of computer science that allows me to be efficient quickly on any technology. Before the end of my work-study master's degree, I signed a permanent contract with the company of my choice.



"I enrolled in the STIC INFO program at the University of Savoie to resume my studies in Computer Science. I wanted to train for a job that combined scientific activity, teamwork, and concrete applications. At the university, I was able to learn the job of a developer with attentive teachers. The complete program and the fact of evolving in a human-sized group allowed me to blossom in these studies and to access an interesting and motivating job as an engineer.



"I did my 2nd and 3rd year of a degree in Mathematics atUniversité Savoie Mont Blanc. The university then allowed me to change my path and to enter directly into a 3rd year of a Computer Science degree. I then continued in this branch, by following the Master in Computer Science. This academics gave me a lot of knowledge and skills in both the practical and theoretical aspects. It prepares very well for professional insertion. In the first year of the master, the internship was about a technical and functional study of Google technologies. The 2nd year internship allowed me to join an IOS development team in a Savoyard company specialized in the realization of software applications for smartphones. I was hired there at the end of my internship and I don't see the time passing by as I love what I do so much !


<em>Le Dauphiné Libéré – 03/12/2022 – Patrick Ansannay-Alex</em> – The marathon of the night of the computer science gathered 88 students

<em>Le Dauphiné Libéré – 06/12/2021 – Patrick Ansannay-Alex – </em>An overnight computer marathon for 72 students fromUniversité Savoie Mont Blanc




These events are organized in collaboration with the association EISPRI-STIC  - student association (BDE) which aims to bring together students in computer science and their teachers in order to get to know each other better and to create a good atmosphere in the field.


On the second Friday of October, the partner companies of the academics present their jobs and career opportunities to the third year undergraduate and graduate classes.

On the second Friday of October, the students, the alumni and the teaching staff meet in a B&B to emphasize the cohesion and encourage exchanges between the classes.

On the first Thursday of December, the students organize the Savoy session of the national event "Nuit de l'Info" which brings together several thousand students from all over France to design and develop an IT project.

Last Friday of March, graduation ceremony for the previous year's Bachelor's and Master's degrees, in the presence of families and the teaching staff.