Skip to content

Master in Financial Engineering (MFE)

A two-year EPFL master with compulsory foundations and advanced finance modules, elective breadth (blockchain, big data, venture capital) and a six-month industry internship ending in the thesis.

What you’ll study

Core

  • Introduction to finance
  • Accounting for finance
  • Introduction to econometrics
  • Convex optimization
  • Probability & stochastic calculus
  • Derivatives
  • Investments
  • Interest rate and credit risk models
  • Machine learning in finance
  • Quantitative risk management
  • Advanced derivatives

Electives

  • Financial applications of blockchains and distributed ledgers
  • Financial big data
  • Financial intermediation
  • Venture capital

Source: epfl.ch ↗

Before you apply

Background
EPFL Bachelor's in science/engineering, or equivalent non-EPFL science/engineering or economics Bachelor's with excellent records; extra credits may be required
Maths
analysis; linear algebra; differential and integral calculus; statistics and probability
Programming
At least one of C, C++, Python, Java, Matlab, Mathematica

Source: epfl.ch ↗

After graduation

The programme doesn’t publish an employment report.

Want to see what employers ask for? Browse open quant roles.

Sectors listed: banking, hedge funds, consulting, commodities, asset management, insurance, fintech. No placement data published. Tuition on EPFL fees page, not retrieved.

Checked 6 November 2026 against the sources linked on this page. Fees, units and requirements change each year, so confirm them on the programme’s website before applying.

Similar programmes