Master admission criteria & application


In addition to this page, please consult the ‘General’ and ‘Master’s’ sections of our FAQ for all information about our admission requirements and processes.

This page informs you about:

  • Eligibility conditions
  • The application process
  • Important deadlines

Application: eligibility

Anyone holding a Bachelor’s degree from a university (or equivalent) in a field related to the EPFL curricula can apply for a Master’s program. However, please be aware that admission is competitive. Only candidates with excellent academic records and references have good chances of being accepted. Candidates who already hold a Master’s degree, or equivalent, in the field (or similar field) of the program for which they would apply are not eligible.

We also advise you to take notice of the requirements that are specific to every Master’s program.

Current EPFL students are automatically registered in the Master’s program of their field of study and only need to approve their registration on IS-Academia. They need not follow the application procedure to continue their studies in the same field.

However, if they would like to change their field of study or opt for a specialized Master’s program, they must follow the full online application procedure. Note that students who want to join a new Master’s program need a minimum average grade of 4,50 over the entire Bachelor’s program. This criteria is however not a guarantee of admission as the quality of the application, the relevance of the followed Bachelor’s program compared to the Master’s cursus of interest, and the motivation of the candidate will also be assessed.

Holders of a degree from a Swiss University of applied sciences (HES/FHS) are admitted to EPFL’s Master’s programs in Architecture, Civil Engineering, Environmental Sciences and Engineering, Molecular and Biological Chemistry/Chemical Engineering and Biotechnology, Mechanical Engineering, Microengineering/Robotics, Computer Science/Computer Science-Cybersecurity and Communication Systems/Data Science, provided they have an HES/FHS Bachelor’s degree in the same field of studies, with an average grade of 5,00 or above. They will however need to succeed a foundation/preparatory year of 57 to 60 ECTS credits. For detailed information about the preparatory courses, please contact the person specified on the page describing your program of interest.

For students who followed courses at EPFL as exchange students and apply for a Master’s program: if Master’s credits obtained during your exchange program were not used at your university of origin, you will be able to validate them for your Master’s program, subject to validation and a maximum of 30 credits.

Online application: Process

Application: important deadlines

Applications can be filled online from mid-November to the 15th of December, or from the 16th of December to the 15th of April.

Decisions are sent early April for applications registered by the 15th of December and end of June for the applications registered by the 15th of April. You can freely choose to apply by the December deadline or the April deadline. Regardless of which deadline you choose to meet, studies begin in mid-September following acceptance.

An intensive French language course is offered to all accepted candidates. It starts four weeks before the beginning of the semester.

visa Candidates who need a visa are strongly advised to apply by the December deadline in order to have an answer earlier and have enough time for the visa procedure (which can take up to 3 months).


The EPFL student desk is the main contact point for all academic queries

From Monday to Friday : 9h00-18h00

[email protected]

+41 21 693 43 45
BP 1229 (bâtiment BP)
Station 16
CH – 1015 Lausanne