Foundations of Computer Science From ENS Lyon

Program Overview

The Foundations of Computer Science program is primarily focused on the fundamental aspects of computer science and aims at preparing students to research in computer science. Very solid foundations in mathematics and theoretical computer science are required.



  Course Duration

24 Months

  Tuition Fee



IELTS: 6.5


We can help you


A 2-year course

Master’s 1 year:

  • Courses of the first semester are mainly fundamental courses: Information theory, Performance evaluation and networks, Compilers and program analysis, Parallel and distributed computation, Optimization and approximation.
  • A larger spectrum of courses is offered during the second semester, enabling students to start to specialize. The courses are followed by a 12-week research internship.


Master’s 2 year:

  • During the first semester, students can choose from twenty courses that are frequently renewed and cover a wide range of fields in computer science research. Together with the Physics department, Computer Science offers a specialization in Complex Systems.
  • During their second semester, students take part in a research-oriented training program.

Language proficency requirements :

  • English: C1

Annual tuition fees
In French public institutions of higher education, the State assumes most of the training fees (an average of €10,000 per student per year).

2020-2021 rates:

  • 243€ per year for a Master’s degree

Initial one-off costs
When you first begin university life there will be some one-off costs to consider.

For all students


  • Deposit for accommodation usually equivalent to one months’ rent
  • Health and medicine service contribution around €5
  • Insurance (accomodation and third-party liability) valid for the duration of your stay in France (if you don’t have already one) around €50

For non-european students

  • Stamp ANAEM (stay permit) €60 Estimated living costs in Lyon


  • €200 / €400 for a room on campus (student residences)
  • €400 / €550  € for private housing
  • Food around €300 a month
  • A meal at one of the university restaurants €3.5
  • A 250 g stick of French bread €0.90 on average


Rhônexpress Express Tram between Saint-Exupery airport and Lyon city center    
Single Ticket: €15

Public transport fares (metro, bus) 

  • Monthly travelcard: €32.50
  • 10-ticket book: €13.20


Housing benefit (CAF)
Students of all nationalities may apply for government housing assistance. Assistance amounts are computed case by case, based on the rental amount and the student's resources. Get more information at your arrival.

Career opportunities after this course

  • Researcher and teacher-researcher in computer science 
  • Engineer in Research and Development 
  • Managers in French and international universities and state-of-the-art industrial laboratories 


We can help you