Master’s programs

25 Master’s programs are currently taught at EPFL.

The Master’s programs 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. Those modules are in some cases optional and in other cases mandatory. You will find further information 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 and teaching languages.


School of architecture,
civil and environmental engineering

School of engineering

School of computer and communication sciences

School of basic sciences

School of life sciences

College of management of technology

College of humanities