
Programmes here
- Master's level
- 17
Master's level you apply to after a bachelor's degree.
Place
Lausanne, Switzerland
Founded
2004
QS ranking
#22
EduRank
#18 of 116
Our own ranking, on weights we chose. It measures demand, not teaching quality. How it is worked out
Programmes
Scroll the list to browse the programmes.

FinanceMaster in Financial EngineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU2,240 CHF/yr, EU

ManagementMaster in Management, Technology and EntrepreneurshipEPFL · Lausanne
Master (MSc)120 ECTS1 yr 6 moEnglishCloses 31 Mar 2027, EU2,240 CHF/yr, EU

ManagementMaster in Sustainable Management and TechnologyEPFL · Lausanne
Master (MSc)120 ECTS1 yr 6 moEnglishCloses 31 Mar 2027, EU2,240 CHF/yr, EU

EngineeringMSc in Chemical Engineering and BiotechnologyEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in Civil EngineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

LogisticsMSc in Civil Engineering (Transport and Mobility specialisation)EPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

Computing and ITMSc in Computer ScienceEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

Computing and ITMSc in Cyber SecurityEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

Computing and ITMSc in Data ScienceEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in Electrical and Electronic EngineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in Energy Science and TechnologyEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in Environmental Sciences and EngineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in Materials Science and EngineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in Mechanical EngineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in MicroengineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in Nuclear EngineeringEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

EngineeringMSc in RoboticsEPFL · Lausanne
Master (MSc)120 ECTS2 yearsEnglishCloses 31 Mar 2027, EU8,760 CHF/yr, EU

