Taught course

Financial Engineering

University of Birmingham · School of Mathematics

Entry requirements

The programme is for strong (First, Upper Second-class or equivalent) graduates from programmes in mathematics, or programmes with advanced mathematical components.

Months of entry


Course content

Financial engineering is a multi-disciplinary field that involves the application of computational engineering, software engineering, and computer programming skills, as well as the underlying mathematical and statistical theory to the analysis and management of financial opportunities.
The programme is for strong (1st, 2.1 or equivalent) graduates from programmes in mathematics, or programmes with advanced mathematical components, and who wish to pursue a career in quantitative analysis in economic or financial sectors with state-of-art mathematical methods, computational skills and programming expertise.
Compulsory modules:
  • Introduction to Quantitative Finance
  • Exotic Options, Bonds and Further Quantitative Finance
  • Advanced Quantitative Finance: Crashes, Volatility, Multiple Assets and Hedging
  • Statistical Methods in Economics
  • Computational Methods and Programming
  • Computer Science Workshop
  • Research Skills
  • MSc dissertation
Optional modules:
  • Game Theory
  • Numerical Methods in Linear Algebra
  • Fundamentals: Software Engineering
  • Fundamentals: Databases
  • Intelligent Data Analysis

Explore postgraduate study at Birmingham at one of our on-campus open days. Register to attend at: www.birmingham.ac.uk/pgopendays

If you can’t make it to one of our on-campus open days, our virtual open days run regularly throughout the year. For more information, please visit: www.pg.bham.ac.uk

Information for international students

International students can often gain funding through overseas research scholarships, Commonwealth scholarships or their home government.

Fees and funding

Please visit:


Qualification and course duration


full time
12 months

Course contact details

Postgraduate Enquiry Service
0121 414 5005