France splits its system in two. Public universities charge low national tuition (a few hundred euros), though non-EU students can face differentiated fees - but the large majority of universities exempt them. Écoles d’ingénieurs accredited by the CTI award the diplôme d’ingénieur, which carries the grade de Master. French institutions often rank below their real strength because the grande-école/université split divides resources. The list below is sourced; confirm fees and English-taught options on each school’s official site.
Palaiseau · grand établissement
engineeringmathsphysicscomputer scienceeconomics
Gif-sur-Yvette · école d'ingénieurs
engineeringmathsphysicscomputer scienceelectrical engineering
Palaiseau · grand établissement
engineeringmathsphysicscomputer scienceAI
Palaiseau · école d'ingénieurs
computer sciencetelecommunicationselectronicsAIdata science
Villeurbanne · école d'ingénieurs
mechanical engineeringcomputer sciencecivil engineeringmaterialselectrical engineering
Champs-sur-Marne · école d'ingénieurs
civil engineeringapplied mathscomputer sciencemechanicsfinance
Paris · école d'ingénieurs
earth sciencesenergymaterialsmechanicsapplied maths
Toulouse · école d'ingénieurs
aerospace engineeringmechanicssystemssignal processingAI
Toulouse · école d'ingénieurs
electrical engineeringelectronicscomputer sciencehydraulicstelecommunications
Paris (multi-campus : Angers, Aix-en-Provence, Bordeaux-Talence, Châlons-en-Champagne, Cluny, Lille, Metz) · grand établissement
mechanical engineeringindustrial engineeringenergy engineering
Grenoble · école d'ingénieurs
computer scienceapplied mathsphysicsmaterialsenergy
Brest / Nantes / Rennes · école d'ingénieurs
engineeringcomputer scienceenergyenvironmentAI
Paris · grand établissement
physicschemistrymathscomputer scienceengineering
Nancy / Metz · université publique
engineeringmaterials sciencemathsphysicscomputer science
Bordeaux · université publique
chemistrycomputer sciencemathsphysicsengineering
Nice · université publique
engineeringcomputer sciencemathsphysicschemistry
Toulouse · université publique
physicschemistrymathscomputer scienceengineering
Lille · université publique
health sciencesphysicschemistrybiologymaths
Paris · université publique
health sciencesphysicschemistrybiologymaths
Gif-sur-Yvette · université publique
engineeringphysicsmathscomputer sciencechemistry
Paris · université publique
mathsphysicschemistrybiologygeosciences
Saint-Martin-d'Hères / Grenoble · université publique
physicsengineeringcomputer sciencemathsgeosciences
Marseille / Aix-en-Provence · université publique
physicschemistrybiologycomputer sciencemaths
Strasbourg · université publique
chemistryphysicsbiologycomputer sciencegeosciences
Montpellier · université publique
biologychemistryecologyenvironmentagronomy
Villeurbanne / Lyon · université publique
health sciencesbiologymathscomputer sciencephysics