Share this page:

Education

The training offered in the computer department of the École Normale Supérieure de Rennes is designed by and for research. Our main objective is to train future researchers and teachers. Through this course, we offer rigorous training, enabling our students to pursue a career in research or teaching.
The training offered allows for a bachelor's degree and a master's degree in computer science and the ENS Rennes degree. Our students also have the opportunity to prepare for computer aggregation under the best conditions. At the end of their training, almost all of our students continue their studies by starting a thesis.

First year (L3 RIS): The foundations of information technology

From the first year, our students are diving into the core of the common core of computing, addressing the fundamental concepts that form the basis of this discipline. This year is designed to solidify and standardise essential knowledge, with few specialised options, to ensure a solid understanding of the principles of computing.

More details on the page dedicated to the first year.

Second year (M1 SIF): Research discovery and specialization

The second year marks the beginning of the discovery of research. Through a supervised research project, students learn about the scientific research process and associated methodologies. This year is also an opportunity to start specialising with a wider range of options, allowing everyone to follow their interests and build their own academic background.

More details on the second year page.

Third year: Preparation for Aggregation or Research Courses

In the third year, our students are faced with a choice: to prepare for computer aggregation or to deepen their research training. Those who opt for aggregation benefit from an intensive programme to prepare them best for this competition. Students wishing to continue research can carry out a year of research internships, both in France and internationally, enabling them to gain valuable experience and forge links with the global scientific community.

More details on the page dedicated to preparing for computer aggregation.

Year 4: Master's Degree in Computer Science

The fourth and final year of our training is dedicated to the validation of a Master 2 Research in Computer Science. Students often choose to follow the M2 SIF in Rennes, among other recognized programs.

More information on the M2 SIF on the Master's page.

The Info-Maths route

Students entering the department in the first year can apply to follow the Info-Maths course that allows them to obtain a bachelor's degree in mathematics in addition to their computer bachelor's degree. This course requires one or two additional courses per semester during the first and second years of training.

Date of update September 13, 2024