Centre for Computational Finance and Economic Agents (CCFEA)

Postgraduate Study

Male and female student talking to a male academic

Innovative training in finance

Our ground-breaking Masters courses and the established CCFEA Doctoral programme (leading to a PhD in Computational Finance) deliver rigorous training in the principles of quantitative finance and microeconomics along with computational skills for:

  • use of machine learning methods
  • design and testing of market micro structure
  • risk management and financial engineering
  • artificially intelligent adaptive and reinforced learning techniques, heuristic optimisation and evolutionary computation.

If you would like more information about any of our courses before making your application, please contact us.

Masters Courses

If you've got a quantitative background, our Masters courses give you advanced specialist training in computational finance. You'll receive practical hands-on instruction with a focus on problem-solving skills that equip you for high-flying careers.

We offer three specialist one-year taught Masters courses in computational finance. You'll study a number of taught modules and then complete a dissertation project focused on the computational implementation of financial models.

Each of our courses is highly cross-disciplinary and involves some elements of programming, statistics and mathematics with the particular emphasis depending on the course you choose. All of our Masters courses can be taken on a full or part-time basis.

For our MSc Computational Finance and MSc Artificial Intelligence in Finance you'll need a quantitative background but no previous financial or computing knowledge is assumed.

MSc Computational Finance

This course will equip you with the core concepts and mathematical principles of modern quantitative finance, along with the operational packages (mainly Matlab) for financial modelling. As well as traditional topics in derivatives and asset pricing, we emphasise risk management in non-Gaussian environments with extreme events.

You'll need a first degree in a quantitative subject such as computer science, mathematics, statistics, physics, economics or finance. However, no finance or computing background is assumed.


View our MSc Computational Finance course

MSc Artificial Intelligence in Finance

Our MSc Artificial Intelligence in Finance offers a dynamic blend of financial theory and cutting-edge AI technologies. Students will study topics such as algorithmic trading, risk management, and financial modelling, all enhanced by AI techniques like machine learning and natural language processing.

This program equips graduates with the skills to revolutionise traditional finance practices, driving innovation in areas like automated trading strategies and fraud detection. With a strong foundation in both finance and AI, graduates are poised to excel in roles at investment firms, banks, fintech startups, and beyond, shaping the future of finance through data-driven insights and intelligent decision-making.


View our MSc Artificial Intelligence in Finance

MSc Financial Technology (Computer Science)

Financial Technology (also known as FinTech) is increasingly important in financial and economic organisations. The impact of technology such as robo-advisors for personal investments, mobile banking apps, and cryptocurrency, cannot be underestimated.

As a result there is a growing need for financial institutions to recruit staff with expertise in FinTech. Our Masters course will give you the skills to apply advanced computing methods to the world of finance, covering areas including blockchain, artificial intelligence, and data analytics. Alongside the computer science side, you will explore economics and business aspects of Fintech.


View our MSc Financial Technology course
Get in touch
Postgrad Enquiries