What you'll study
The course consists of 120 credits per year. Most modules are 20 credits, meaning you’ll study six modules each year. Some longer modules, such as a dissertation, are worth more (e.g. 40 credits). In these cases, you’ll study fewer modules - but the number of credits will always add up to 120.
First year modules
Introduction to Experimental Skills and Mathematics for Physics
This module introduces the scientific instruments and experimental skills that you'll need to study physics. You'll develop your maths abilities so that you can solve physics problems.
The Classical World
This module delivers essential physics covering two main themes: classical mechanics and optics. You'll study Newton's Laws and extend them to simple fluid dynamics.
You'll study, for a function of a single real variable, the limit processes of differentiation and integration using logic and the language of set theory.
Electricity and Magnetism with Computation
Discover electrostatics and magnetostatics and how to apply your knowledge of them. You'll also learn the essentials of Python, which is one of the most popular programming languages.
From the Quantum World to the Macro World – an Introduction to Quantum Physics and the Properties of Matter
Explore how quantum physics can explain the behaviour of atoms - and how that behaviour can in turn explain the macroscopic properties of the matter around us.
Vector and Linear Algebra
This module delivers essential core mathematics. You’ll explore vectors, matrices, vector spaces, linear equation systems and dimension.
Second year modules
Thermodynamics, Statistical Physics and Special Relativity
This module analyses the equilibrium behaviour of many-body systems from a macroscopic point of view (thermodynamics) and from a microscopic point of view (statistical physics).
Intermediate Quantum Mechanics with Advanced Computation
This course continues your exploration of quantum-based concepts. You'll use Schrödinger’s equation and its solutions in different situations and examine angular momentum and spin.
Explore solution-generating techniques including Wronskian procedures, Laplace transforms and the method of Frobenius, concluding with the more advanced application of Sturm-Liouville theory.
Investigative Physics and Mathematics
Develop your own scientific investigations and design studies to answer a question that you set. You’ll also learn about vector calculus.
The Physics of Waves and Solid State
Study the essentials of wave phenomena leading up to electromagnetic waves and Maxwell's equations. You'll also learn about the electronic properties of solids.
Functions of a Complex Variable
On this module, you'll study differentiation and integration of a complex-valued function of a complex-valued variable.
Final year modules
Advanced Quantum, Nuclear and Particle Physics
What are the key theories and experiments of nuclear and particle physics? How can we apply quantum mechanics to solve problems in nuclear and particle physics? What is a Hilbert space?
Numerical Modelling and Simulation with Research Project Planning
This module introduces you to a high-level of Python programming language. You'll learn about numerical techniques to solve a range of complex problems in physics or astrophysics.
Matter at Extremes
Discover basic concepts of magnetism and superconductivity and outline their role in key applications. You’ll also learn to describe and define the main characteristics of a plasma.
Partial Differential Equations
Study methods for solving first- and second-order partial differential equations, mainly for scalar-valued functions of two or more variables.
Plan, research, conduct and report a scientific investigation, either individually or in a group. This might include programming, data acquisition and analysis, and a study of related literature.
Classical and Quantum Mechanics
Explore the strange quantum world where the behaviour of subatomic particles is described by integrals, complex numbers, and the rules of probability.
All modules are subject to availability and this list may change at any time.