Taught course

Financial Mathematics with Data Science

University of Bath · Department of Mathematical Sciences

Entry requirements

You should have a first or strong second-class undergraduate degree or international equivalent.

To apply for this course, your undergraduate degree should be in a programme that incorporates a substantial mathematical element such as mathematics, statistics, computer science, physics, chemistry, engineering or economics. Computer programming experience would also be advantageous. We will also consider other subjects, for example geography or biology, which may meet the criteria depending on their specific mathematical and computing content.
We may make an offer based on a lower grade if you can provide evidence of your suitability for the degree.
Before you apply, please check the University of Bath website for the most recently published entry requirements.

Months of entry


Course content

Develop a strong foundation of quantitative, mathematical and computational skills relevant to a career in the financial sector.

Finance is a dynamic industry, with innovation in quantitative methods driving fast-growing areas such as FinTech. Advances in machine learning and increased availability of data are allowing organisations to make better decisions and improve their products and services. Implementing these advances requires a new generation of graduates with a range of skills in quantitative, mathematical and data science fields. Skills in data science are increasingly sought after by industry.
This course will reinforce your mathematical skills across a wide range of topics and equip you with quantitative skills desired by employers in the financial industry. You'll gain a broad education in mathematical and data science methods relevant to modern financial institutions. You’ll develop a practical and theoretical understanding of machine learning and other data science tools, and the software skills to successfully implement them.
Who is this course for?
This course is designed for graduates in highly numerate disciplines who are interested in a career in the financial industry and would like to develop their knowledge in this area. The course provides training in programming, machine learning, data science and financial mathematics.
Course highlights
Benefit from input by leading industry experts and ensure you’re up to date with the latest advances in modern finance.
Stand out when applying for jobs by gaining a strong foundation in both financial mathematics and data science, opening up a wide range of careers within the financial industry.
Undertake an intensive research project in collaboration with academics, tackling a problem of importance to the financial industry.

Fees and funding

UK students
International students

Find out about funding opportunities at the University of Bath

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

+44 (0)1225 385115