The rising sophistication of the financial sector is bringing a great demand for experts with skills across mathematics, finance, statistics and computer science.

About this programme
As a student on the Computational Finance MSc, you will learn advanced quantitative, modelling and programming skills, which are essential for quant roles in trading, research, regulation, and risk. This applied-taught postgraduate programme is distinctive in that it provides a combination of finance, mathematics, statistics, and computer science.
Computational finance is at the intersection of mathematics, statistics, computer science, finance and economics. Elevating your skills in these disciplines is essential if you want to make your mark as a quant in a large bank, hedge fund or financial regulator, or in the world of fintech and innovative start-ups.
You will learn from our world-leading experts in this field. The syllabus is constantly reviewed to stay ahead of the trends; core modules span financial engineering and numerical methods for finance, to data science and machine learning for finance.
Why study this programme?
This programme offers you the following benefits and opportunities:
- Top-ranked MSc programme: Our Computational Finance MSc has been ranked 3rd in the UK (QuantNet), 6th in Europe, and 24th globally (2023 Risk.net Quant Finance Master’s Guide). These rankings aim to assess the quality of quantitative finance programmes.
- Recognition from a top-ranked university: UCL is consistently ranked among the best universities globally (ranked 9th in the QS World University Rankings 2025), providing you with a prestigious qualification that is highly regarded by employers worldwide. UCL was named The Times and Sunday Times University of the Year 2024.
- High-quality education from leading experts: Learn from world-renowned academics who are at the forefront of computer science innovation. UCL Computer Science is recognised for its research excellence, ranked first in England and second in the UK for research power in Computer Science and Informatics in the UK's most recent Research Excellence Framework (REF 2021).
- Real-world experience through project work: Apply your knowledge and skills in practical settings with a substantial research or engineering project. Many of these projects are conducted in collaboration with industry partners, giving you valuable hands-on experience and industry insights.
- Strong employability with high employment rates and starting salaries: Our graduates are highly sought after in the job market, thanks to UCL's strong reputation and the practical, industry-focused skills gained during the programme. You'll be well-prepared to enter a variety of high-demand roles in Computational Finance.
- Enhanced research skills: The research-based components of the programme will equip you with strong analytical and problem-solving abilities, preparing you for potential doctoral studies or research-intensive roles in industry.
- Location and industry links: Situated in the global financial hub of London and benefiting from the department's extensive industry connections in the City, you will have numerous opportunities to connect with potential future employers.
Modules
Compulsory modules
- Numerical Methods for Finance
- Data Science
- Financial Engineering
- Machine Learning with Applications in Finance
- MSc Computational Finance Project
Optional modules may include:
- Applied Computational Finance
- Probability Theory and Stochastic Processes
- Networks and Systemic Risk
- Market Microstructure
- Algorithmic Trading
- Financial Market Modelling and Analysis
- Financial Institutions and Markets
- Market and Credit Risk
- Advanced Machine Learning in Finance
- Blockchain Technologies
Please note that the list of modules given here is indicative. This information is published a long time in advance of enrolment, and module content and availability are subject to change.
Who is the programme for?
Entry requirements
This programme is for you if:
- you have a minimum of an upper second-class UK Bachelor's degree (or an international qualification of an equivalent standard) in a relevant discipline (e.g. mathematics, statistics, physics, computer science, engineering, economics, or finance) with a strong quantitative component evidenced by good performance in mathematics and statistics examinations.
- you are looking for a successful career in the finance industry.
- you aim to work as a ‘quant’ in finance, you will need a desire to extend your skill set with an applied, computational focus.
Employability
The programme is designed to teach a blend of skills in mathematics, statistics, computer science and finance, which are highly sought after in the financial industry for a successful career as a quantitative analyst (or quant).
Career destinations
Graduates of this programme go on to work as quantitative analysts, quantitative traders or quantitative developers, plus a range of other jobs in asset allocation, risk management, fintech, regulation, or research for a large spectrum of employers.
They work for large banks such as Credit Suisse and JP Morgan, regulators such as the Bank of England and the Financial Conduct Authority, hedge funds and fintech companies, or they stay in academia to pursue a PhD. Altogether, the options for graduates of the Computational Finance MSc are exciting and varied.
Register below to receive further information.
To see full information about this programme, including its structure, detailed module descriptions, fees and funding, full entry requirements and more, please visit the UCL Graduate Prospectus.