This programme will show you how to use mathematical techniques to tackle real-life problems ranging from scheduling flights and routing mobile phone calls, over optimising power systems and logistic networks, to managing investments and minimising risks.
These entry requirements are for the 2026-27 academic year and requirements for future academic years may differ. Entry requirements for the 2027-28 academic year will be published on 1 Oct 2026.
A UK 2:1 degree, or its international equivalent, in a numerate discipline such as mathematics, engineering, computer science, physical or biological sciences, economics or business. You must also have studied probability and statistical theory at university level. You can increase your chances of a successful application by exceeding the minimum programme requirements.
International qualifications
To find international equivalent qualifications, select where you studied from the country or region list.
- Select a country or region -
Please see our website
See our website for destinations
Compulsory courses have previously included:
Fundamentals of Operational Research
Fundamentals of Optimization
Methodology, Modelling and Consulting Skills
Option courses
Optional courses have previously included:
Advanced Topics in Machine Learning*
Applied Machine Learning*
Biostatistics
Credit Scoring
Generalised Regression Models
Large Scale Optimization for Data Science
Machine Learning in Python
Operational Research in the Energy Industry
Optimization Methods in Finance
Optimization Under Uncertainty
Python Programming
Risk and Logistics
Robot and Reinforcement Learning*
Simulation
Statistical Methodology
Statistical Programming
Stochastic Modelling
Time Series
Topics in Applied Operational Research
*delivered by the School of Informatics
Edinburgh. Extraordinary futures await. The University of Edinburgh is one of the world’s top universities, consistently ranked in the worl...