MSc in Mathematical Modelling and Scientific Computing

1 Year On Campus Masters Program

University of Oxford

Program Overview

Program Overview:
The MSc in Mathematical Modelling and Scientific Computing trains you to apply advanced mathematics to real-world problems in science and technology — combining analytical insight, numerical techniques, and computational implementation. By the end of the year you’ll be able to translate complex real-life challenges into mathematical models, solve them using computer algorithms, and interpret the results meaningfully. 


Curriculum structure

First term (Michaelmas):
You start with core courses such as Applied Partial Differential Equations and one of the numerical analysis courses (e.g. Numerical Solution of Partial Differential Equations or Numerical Linear Algebra). These give you the mathematical and computational foundations necessary for modeling complex systems — learning how to derive equations describing phenomena and how to solve them efficiently. Alongside, you’ll typically begin a scientific computing case study, working in groups to apply methods to a real problem while sharpening programming and numerical-analysis skills. 

Second term (Hilary):
You delve deeper with additional core material (e.g. Perturbation Methods or Continuous Optimisation) and choose special-topic courses — one in modelling/methods (e.g. Fluid Mechanics, Mathematical Biology, or Optimisation for Data Science) and one in computation (e.g. Finite Element Methods for PDEs, Machine Learning, Computational Algebraic Topology). These let you explore advanced topics aligned with your interests — whether that’s biology, physics, data science or engineering. Additionally, you complete a mathematical modelling case study involving group work, presentation and report, which helps you apply theory to practical modelling problems in a collaborative setting. 

Final term + Dissertation (Trinity + long vacation):
The last part of the degree is a substantial dissertation (about 40–50 pages), where you work individually on a mathematical-modelling or numerical-analysis problem — sometimes even proposed by industry. This is where you bring together all your skills: problem formulation, analysis, computational solution, and presentation. It’s a chance to shine by producing rigorous, well-written work.

Focus areas: learning applied mathematics, numerical analysis, scientific computing, mathematical modelling, computational algorithms, and problem solving in science and technology. 

Learning outcomes: by the end you will understand core methods of applied mathematics and numerical analysis; be able to program mathematical algorithms; construct and analyse mathematical models; tackle advanced modelling and computation topics; carry out a short research project; and communicate math effectively in written and oral form. 

Professional alignment (accreditation): The programme is offered by the Mathematical Institute of the University of Oxford, which holds high reputational standards. While it is not a professional-licensing programme, its rigorous mathematics and computational training — plus opportunities for industry-linked dissertations — make it highly relevant to careers in data science, mathematical consultancy, finance, software engineering and scientific research.

Reputation (employability, rankings): As part of Oxford — consistently ranked among the top universities worldwide — the MSc benefits from strong academic excellence, institutional prestige, access to world-class resources (e.g. the Bodleian Libraries, the Andrew Wiles Building), and a global network of peers and alumni. Graduates have gone on to work in diverse, high-impact industries

Experiential Learning (Research, Projects, Internships etc.)

If you join this MSc, you won’t just study theory — you’ll be actively working on real modelling and computing problems, using modern facilities, collaborating with peers, writing code, and producing results that could map to real-world science or engineering problems. Oxford supports you with outstanding infrastructure: modern lecture halls, dedicated computing/office spaces, a rich library system, and departmental support.

Then you immediately get the chance to apply what you learn through structured group work, case studies, mini-projects, and a dissertation. For example:

  • Practical programming & algorithm implementation — during the course, you (re)learn programming (e.g. if you aren’t already familiar) and write computer programs to implement mathematical algorithms as part of modelling and numerical-analysis work. 

  • Group case-studies in modelling & scientific computing — there are compulsory “case studies”: one in scientific computing (Michaelmas term) and one in mathematical modelling (Hilary term). These involve group work, and — for the modelling case — group oral presentations and written reports. 

  • Mini-projects via special-topic courses — you get to choose from a broad list of optional special topics (from areas like fluid mechanics, mathematical biology, optimisation, data science, deep learning, finite-element methods, and more). Each special topic typically includes lectures plus a mini-project, giving hands-on exposure in areas that interest you. 

  • Substantial dissertation project — the final part of the degree is a 40–50 page dissertation (4 units), during which you work over several months. This is effectively a research-scale project, allowing you to formulate a mathematical problem, carry out analysis or computation, and interpret results  often with potential to propose problems that mirror actual scientific or industrial challenges. 

  • Supportive facilities and resources  as an Oxford graduate student you’ll have access to the full breadth of the University’s resources: the vast collections of the Bodleian Libraries (e-journals, rare books, specialist libraries across departments), digital resources, and IT services. 

  • Dedicated department space — the MSc is hosted by the Mathematical Institute, whose home is the purpose-built Andrew Wiles Building. There you’ll have access to lecture theatres, classrooms, a shared office space with desktop computers (hot-desking), the Institute’s “Whitehead Library” with journals and books, and a common room a vibrant environment for discussions, peer support, and academic community life. 

  •  

Progression & Future Opportunities

Graduate outcomes & typical job roles
Graduates from this MSc commonly go into data-driven, analytical, or technical careers, or continue with further academic/research work. Typical roles include: data scientist / data analyst, mathematical / scientific software developer, quantitative analyst / financial engineer, research scientist / computational modeller.

Because of the strong mathematical, programming and modelling training, you’ll be ready for roles that demand quantitative thinking, numerical simulation, and problem-solving — and these skills are highly valued in many industries and sectors.

Why this degree gives you a real opportunity:

  • University support and career services: As an Oxford graduate you’ll have access to the University’s Career Service, which helps identify your strengths and match them with opportunities, including internships and industry-linked placements. 

  • Strong academic & practical training: The course teaches not just theoretical methods (PDEs, perturbation methods, numerical analysis) but also computer programming for mathematical algorithms, numerical solution of complex problems, scientific computing and real-world modelling. Industry-link / applied potential: The coursework  including case studies and a dissertation — can involve real modelling or computing problems, sometimes in collaboration with external partners. That transition from theory to application is a major plus. 

  • Versatility across sectors & long-term credibility: Because the degree arms you with deep mathematical and computational skills, it's useful whether you go into research, tech, finance, data, or engineering and the name “Oxford + Mathematical Institute” carries long-term weight with employers globally.

  • Diverse graduate destinations: The department notes that graduates go into “data science, mathematical consultancy, finance, software engineering and scientific research.

Further Academic Progression:
If you want to keep going academically after the MSc, you could for instance:

  • Apply for a PhD (or DPhil) in applied mathematics, scientific computing, computational science or related fields; research-oriented employers and universities will value your strong mathematical foundation and programming/modelling training.

  • Alternatively, you could branch into computational science, engineering, data science or machine learning graduate programmes, given the numeric, statistical and algorithmic training you receive.

Program Key Stats

£43,730 (Annual cost)
£ 29
Intake : 14th Jan


18 %

Eligibility Criteria

3.5

NA
NA
NA
7.5
110

Additional Information & Requirements

Career Options

  • Mathematical Modeling Scientist
  • Scientific Computing Associate
  • Research Scientist
  • Scientific Consultant
  • Research Fellow

Book Free Session with Our Admission Experts

Admission Experts