The Computer Science curriculum of ENS de Lyon starts at third year of Bachelor’s degree (L3), the first two years of Bachelor’s degree being most often spent in classes préparatoires aux grandes écoles or in university. L3 courses are in french.
The bachelor’s degree is followed by a Master’s degree that takes two years to complete (M1, M2): the first year aims at strengthening the Computer Science background, whereas the second year consists of research courses and a research internship. M1 and M2 courses are in english. The natural follow-up is a doctoral degree lasting three years, and then a career in academia, with a teaching-and-research or research-only position (universities, CNRS, INRIA), or in the industry, with an R&D position.