D'Math University | Computing & Interdisciplinary Mathematics

BSc Mathematics & Physics

Explore classical and modern physics through a rigorous mathematical lens — from Newtonian mechanics to quantum field theory — equipping you with the analytical power to describe the universe and solve the deepest problems in science and engineering.

Undergraduate 3–4 Years Joint Honours Physics & Mathematics
38
Modules
£44k
Avg Graduate Salary
42+
Research Partners
5
Specialist Tracks

Programme Overview

What You Will Study

This joint honours programme integrates the mathematical machinery of analysis, differential equations, and geometry with the full sweep of classical and modern physics — from mechanics and electromagnetism to quantum theory and general relativity.

  • Classical Physics: mechanics, thermodynamics, electromagnetism, waves
  • Modern Physics: quantum mechanics, special and general relativity, statistical mechanics
  • Mathematical Methods: complex analysis, PDEs, group theory, differential geometry
  • Computational Physics: simulation, data analysis, and numerical methods

Programme Highlights

Five specialist tracks in Year 3–4 allow you to focus on particle physics, astrophysics, condensed matter, quantum computing, or mathematical physics — each with dedicated supervision and research project opportunities.

  • Five Tracks: Particle Physics, Astrophysics, Condensed Matter, Quantum Computing, Mathematical Physics
  • Research Project: extended individual investigation with an academic supervisor
  • Laboratory Experience: experimental physics labs complement mathematical study
  • Postgrad Pathway: direct entry to MSc and PhD programmes in physics and mathematics
Course Catalogue

Click any course to view its objective and learning outcomes.

MPY 101 Calculus & Linear Algebra +

Objective

To equip joint students with the algebraic and analytic toolkit needed for both disciplines.

Learning Outcomes

  • Compute multivariable derivatives and integrals.
  • Solve linear systems with matrix factorisation.
  • Apply eigenvalue analysis in physics contexts.
  • Use vector spaces and inner products.
  • Implement core matrix routines.
Interactive Activity — Derivative as Slope of Tangent
Drag the slider to move point P along the curve. The tangent line updates — its slope is the derivative.
f(x): x = 1.00
Interactive Activity — Riemann Sum Approximation
Drag the slider to add more rectangles. Watch the approximation converge to the true integral.
Rectangles n = 8
MPY 102 Classical Mechanics +

Objective

To formulate mechanics through Newton's, Lagrange's and Hamilton's frameworks.

Learning Outcomes

  • Apply Newton's laws to particle and rigid-body motion.
  • Derive Euler-Lagrange equations from variational principles.
  • Apply Hamilton's equations and canonical transformations.
  • Analyse central-force motion.
  • Use action-angle variables.
Interactive Activity — Vector Field & Gradient Visualizer
Pick a scalar field f(x,y). Gradient arrows point in the direction of steepest ascent. Click anywhere to drop a particle that follows the gradient.
f(x,y) =
Click on the plot to drop a particle.
MPY 103 Vector Calculus +

Objective

To master the calculus of fields and integrals over surfaces and volumes.

Learning Outcomes

  • Compute gradient, divergence and curl.
  • Apply Stokes and Divergence theorems.
  • Solve simple PDEs by separation of variables.
  • Use integral theorems in electromagnetism.
  • Apply curvilinear coordinates.
Interactive Activity — Derivative as Slope of Tangent
Drag the slider to move point P along the curve. The tangent line updates — its slope is the derivative.
f(x): x = 1.00
Interactive Activity — Riemann Sum Approximation
Drag the slider to add more rectangles. Watch the approximation converge to the true integral.
Rectangles n = 8
MPY 104 Real Analysis I +

Objective

To develop rigorous foundations for analysis used throughout physics.

Learning Outcomes

  • Prove theorems about real sequences.
  • Apply epsilon-delta to continuity.
  • Establish theorems on differentiation.
  • Analyse convergence of series.
  • Use uniform convergence in physics applications.
Interactive Activity — Sequence Convergence
Pick a sequence and an ε. The graph shows when a_n enters the ε-band around limit L. The smallest such N is the "epsilon-N" for convergence.
a_n = ε = 0.10
Interactive Activity — Epsilon-Delta for Continuity
For f(x) = x², set the point a and tolerance ε. The activity finds the largest δ such that |x − a| < δ ⟹ |f(x) − f(a)| < ε.
a = 1.0 ε = 0.50
MPY 201 Quantum Mechanics +

Objective

To introduce quantum theory and its mathematical structure.

Learning Outcomes

  • Solve the Schrödinger equation in 1D.
  • Apply harmonic-oscillator and hydrogen-atom solutions.
  • Use commutators and uncertainty principle.
  • Apply perturbation theory.
  • Interpret measurement using Born rule.
Interactive Activity — Vector Field & Gradient Visualizer
Pick a scalar field f(x,y). Gradient arrows point in the direction of steepest ascent. Click anywhere to drop a particle that follows the gradient.
f(x,y) =
Click on the plot to drop a particle.
Interactive Activity — 1D Wave Equation
Solve ∂²u/∂t² = c² ∂²u/∂x² on a string fixed at both ends. Pick an initial profile and watch waves propagate, reflect and superpose.
Initial: c = 5.0
MPY 202 Mathematical Methods +

Objective

To apply special functions, contour integration and Green's functions.

Learning Outcomes

  • Use contour integration for real integrals.
  • Apply Bessel and Legendre functions.
  • Construct Green's functions for ODEs.
  • Apply asymptotic expansions.
  • Use Fourier methods in physics.
MPY 203 ODEs & PDEs +

Objective

To solve and analyse the differential equations of physics.

Learning Outcomes

  • Solve linear ODEs analytically.
  • Classify second-order PDEs.
  • Solve heat, wave and Laplace equations.
  • Apply boundary and initial conditions.
  • Use Fourier and Laplace transforms.
MPY 204 Statistical Mechanics +

Objective

To derive thermodynamics from microscopic ensembles.

Learning Outcomes

  • Compute partition functions.
  • Apply Boltzmann, Bose, Fermi statistics.
  • Derive thermodynamic potentials.
  • Analyse phase transitions.
  • Apply Monte Carlo methods to lattice models.
MPY 301 Electromagnetism +

Objective

To analyse classical electromagnetic phenomena via Maxwell's equations.

Learning Outcomes

  • Solve electrostatics and magnetostatics.
  • Apply Maxwell's equations.
  • Analyse plane and guided EM waves.
  • Compute radiation from accelerated charges.
  • Use gauge invariance.
MPY 302 Group Theory +

Objective

To study symmetry groups and their representations in physics.

Learning Outcomes

  • Identify symmetry groups in molecules and crystals.
  • Apply representation theory of finite groups.
  • Use character tables.
  • Apply Noether's theorem.
  • Discuss Lie groups in particle physics.
Interactive Activity — Cayley Table Generator
Pick a group; the operation table generates instantly.
Group:
Interactive Activity — Symmetries of a Polygon
Apply rotations and reflections from the dihedral group D_n.
n = 5
Group element: e (identity)
Interactive Activity — 1D Wave Equation
Solve ∂²u/∂t² = c² ∂²u/∂x² on a string fixed at both ends. Pick an initial profile and watch waves propagate, reflect and superpose.
Initial: c = 5.0
MPY 303 Solid State or Particle Physics (Elective) +

Objective

To apply the joint maths-physics toolkit to advanced physics topics.

Learning Outcomes

  • Analyse band structure of crystalline solids OR Standard Model basics.
  • Apply group theory to selection rules.
  • Use second quantisation in many-body systems.
  • Apply Feynman diagrams to QED processes.
  • Connect mathematical structure to physical phenomena.
MPY 304 Joint Mathematics + Physics Project +

Objective

To pursue an interdisciplinary research project at the maths-physics interface.

Learning Outcomes

  • Identify a research question requiring both disciplines.
  • Apply rigorous mathematical and physical reasoning.
  • Use both analytical and numerical techniques.
  • Write a research-style report.
  • Present findings to a joint audience.

Core Modules

⚛️

Classical Mechanics

Lagrangian and Hamiltonian formulations, symmetry principles, conservation laws, and rigid body dynamics.

🔢

Quantum Mechanics (Mathematical)

Hilbert spaces, operators, Schrödinger equation, harmonic oscillator, angular momentum, and perturbation theory.

🌌

General Relativity (Intro)

Spacetime geometry, Einstein field equations, geodesics, Schwarzschild solution, and gravitational waves.

📐

Electromagnetism & Maxwell's Equations

Vector calculus formulation of Maxwell's equations, electromagnetic waves, radiation, and special relativity.

🧮

Complex Analysis for Physics

Analytic functions, contour integration, residues, conformal mapping, and their applications in quantum mechanics.

💫

Statistical Mechanics

Microcanonical, canonical, and grand canonical ensembles; partition functions; phase transitions; and entropy.

🔬

Quantum Field Theory (Intro)

Second quantisation, Feynman diagrams, scalar fields, and an introduction to gauge theories and the Standard Model.

🌊

Wave Theory & PDEs

Wave equation, Fourier analysis, heat equation, boundary value problems, and dispersive and nonlinear waves.

📊

Computational Physics

Numerical integration, Monte Carlo methods, molecular dynamics, and Python-based simulation of physical systems.

Mathematical Methods for Physics

Green's functions, special functions, integral transforms, tensor calculus, and variational methods.

Career Outcomes

⚛️

Theoretical Physicist

Conduct fundamental research into the laws governing matter and energy at universities, institutes, and national laboratories.

🔬

Research Scientist

Investigate open problems in condensed matter, particle physics, or astrophysics within leading academic or industrial settings.

✈️

Aerospace Engineer

Apply mechanics, fluid dynamics, and mathematical modelling to aircraft, spacecraft, and propulsion system design.

💻

Quantum Computing Researcher

Develop quantum algorithms and hardware architectures at the frontier of quantum information science.

📚

Science Teacher

Inspire the next generation through expert teaching of mathematics and physics at secondary and sixth-form level.

Energy Sector Analyst

Model and optimise energy systems — from nuclear power to renewables — using advanced mathematical and physical methods.

Cambridge Oxford Imperial College London MIT Caltech Princeton ETH Zürich Perimeter Institute University of Chicago University of Edinburgh

Why D'Math University — Our 4-Step Approach

01

Mathematics as Language

Physics is taught through its mathematical language — differential equations, geometry, and algebra — rather than as a collection of recipes.

02

Laboratory & Computation

Experimental labs and computational physics modules connect abstract theory to measurable, real-world phenomena.

03

Track Specialisation

Five specialist tracks let you pursue particle physics, astrophysics, condensed matter, quantum computing, or mathematical physics.

04

Research Immersion

A supervised research project in your final year develops independent scientific thinking and postgraduate readiness.

Enrol in BSc Mathematics & Physics →

Applications open year-round — begin your journey into the mathematics of the universe.