| | PHYS0016 | Thermal and Materials Physics |
| | PHYS0025 | Waves and Particles |
| | PHYS0036 | Fields and Electricity |
| | PHYS0040 | Physics Laboratory |
isa | | PHYS1000 | Year One Physics Tutorials |
| | PHYS1001 | Introduction to Experimental Physics |
isa | d | PHYS1020 | Stars and Galaxies |
isa | d | PHYS1040 | Planets and the Search for Life |
isa | | PHYS1200 | Physics 1- Fundamental Forces |
isa | | PHYS1210 | Physics 2- Properties of Matter |
isa | | PHYS1220 | Computing 1- Fundamentals of Programming |
isa | d | PHYS1231 | Introductory Physics (Geophysics) |
isa | | PHYS1240 | Quantum Physics and Relativity (Geophysics) |
isa | d | PHYS1250 | Vibrations and Waves (Geophysics) |
isa | | PHYS1260 | Laboratory 1a (Joint Honours and Geophysics) |
isa | | PHYS1261 | Laboratory 1a (Joint Honours) |
isa | | PHYS1270 | Quantum Mechanics and Electricity (Joint Honours) |
isa | | PHYS1280 | Vibrations and Thermal Physics (Joint Honours) |
isa | | PHYS1290 | Maths 1- Scalars and Vectors |
isa | | PHYS1300 | Maths 2- Multivariable Calculus |
isa | d | PHYS1311 | Introduction to Nanotechnology |
| | PHYS2001 | Experimental Physics |
| | PHYS2002 | Experimental Physics (for Astrophysics) |
| | PHYS2003 | Experimental Physics (For NatSci & Joint Honours) |
isa | d | PHYS2015 | High Energy Astrophysics |
| | PHYS2050 | Communicating Physics |
isa | d | PHYS2150 | Stellar Structure and Evolution |
isa | | PHYS2300 | Physics 3- Fields and Energy |
isa | | PHYS2311 | Physics 4- Quantum Phenomena |
| | PHYS2320 | Computing 2- Computational Physics |
isa | d | PHYS2331 | Nanophysics and Small Systems |
isa | | PHYS2340 | Electromagnetism (Geophysics) |
| | PHYS2350 | Electromagnetism (Joint Honours) |
isa | | PHYS2360 | Quantum Mechanics (Joint Honours) |
isa | | PHYS2370 | Maths 3- Matrices and Operators |
isa | | PHYS2380 | Maths 4- Transforms and Partial Differential Equations |
isa | | PHYS3001 | Advanced Techniques in Experimental Physics |
isa | | PHYS3002 | Advanced Techniques in Astrophysics |
isa | | PHYS3003 | Advanced Techniques in Theoretical Physics |
isa | | PHYS3004 | Advanced Techniques in Physics (Joint Honours) |
isa | d | PHYS3011 | Cosmology |
| | PHYS3152 | Project |
isa | | PHYS3160 | Joint Honours (Science): Project |
| | PHYS3181 | Group Industrial Project |
isa | d | PHYS3190 | Molecular Simulation: Theory and Practice |
isa | | PHYS3281 | Star and Planet Formation |
isa | | PHYS3383 | Advanced Quantum Physics |
isa | | PHYS3390 | Quantum Photonics |
isa | | PHYS3394 | Quantum Matter |
isa | | PHYS3422 | Magnetism in Condensed Matter |
isa | | PHYS3441 | Statistical Mechanics |
isa | | PHYS3505 | Professional Skills in Physics |
isa | | PHYS3511 | Advanced Mechanics |
isa | | PHYS3523 | Bionanophysics |
isa | | PHYS3543 | Theoretical Elementary Particle Physics |
| | PHYS3605 | Physics in Schools |
| | PHYS3705 | Physics into Work |
| | PHYS8900 | Physics - Year in Industry |
| | PHYS9001 | Year Abroad for MPhys Students |
| | PHYS9002 | Year Abroad for BSc Students |