Master’s Programs

Master's programs

24 Master’s Programs are currently taught at EPFL. They offer a large flexibility in terms of subjects’ choices. They can be shaped as highly specialized, or oriented towards transdisciplinarity. EPFL also offers a range of double diplomas and joint degrees via alliances with certain international academic partners.

The structure of most programs includes modules that are either called a Minor or a Specialization. Thoses modules are in some cases optional and in some cases mandatory. You’ll find further info about this on the page Minors and Specializations and on each specific program page.

Furthermore, the Programs Overview will help you picture the different orientations, with their respective number of ECTS credits as well as respective teaching language.

The Master’s Programs taught at EPFL:


Civil Engineering

Environmental Sciences & Engineering

Electrical & Electronic Engineering

Energy Management & Sustainability

Materials Science & Engineering

Mechanical Engineering



Communication systems

Computer science

Data Science

Chemical Engineering & Biotechnology

Molecular & Biological Chemistry


Applied Mathematics

Computational Science & Engineering


Applied Physics

Nuclear Engineering

Life Sciences Engineering

Financial Engineering

Management, Technology & Entrepreneurship

Digital Humanities