Our undergraduate courses and programmes

Undergraduate courses provide an overview and foundation in Physics, and prepare you for further study opportunities.

Stage one Physics courses

Course code Course title Semester offered Coordinator
ASTRO 100 Planets, Stars and Galaxies S1 / S2 JJ Eldridge
ASTRO 100G Planets, Stars and Galaxies S1 / S2 JJ Eldridge
ENVPHYS 100 Sun, Sand, Surf: Science of Aotearoa S1  Tra Dinh
David Noone
ENVPHYS 100G Sun, Sand, Surf: Science of Aotearoa S1 Tra Dinh
David Noone
PHYSICS 102 Basic Concepts of Physics SS / S1 Tristan O'Hanlon
PHYSICS 120 Advancing Physics 1 S1 / S2 Tristan O'Hanlon
Chris Horvat
PHYSICS 121 Advancing Physics 2 S1 / S2 Elke Pahl
PHYSICS 140 Digital Fundamentals S1 / S2 Mark Conway 
David Krofcheck
PHYSICS 160 Physics for the Life Sciences S2 Mark Conway

Stage two Physics courses

Course code Course title Semester offered Coordinator
ENVPHYS 200 Earth Observations and Models S2 Tra Dinh
PHYSICS 201 Classical and Thermal Physics S1 David Krofcheck
PHYSICS 202 Electromagnetism S2 Richard Easther
PHYSICS 203 Relativity and Quantum Physics S2 David Krofcheck
PHYSICS 244 Electronics and Imaging S1 Mark Conway
GEOPHYS 213 The Geophysical Environment S2 Tra Dinh

Stage three Physics courses

Course code Course title Semester offered Coordinator
Atmosphere, Ocean and Earth Physics TBC David Noone
ENVPHYS 301  Special topic TBC  
ENVPHYS 380 Directed Study TBC  
ENVPHYS 399 Capstone: Environmental Physics TBC  
PHYSICS 331 Classical Mechanics and
S1 Stephane Coen
PHYSICS 332 Fluid Mechanics S1 Geoff Willmott
PHYSICS 333 Lasers and Electromagnetic Waves S2 Stuart Murdoch
PHYSICS 334 Statistical Physics and Condensed Matter S1 Nicola Gaston
PHYSICS 335 Quantum Mechanics S2 Miro Erkintalo
PHYSICS 340 Electronics and Signal Processing S1 Stuart Murdoch
PHYSICS 356 Particle Physics and Astrophysics S2 David Krofcheck
PHYSICS 390 Experimental Physics S1 / S2 Stephane Coen
Kasper van Wijk
PHYSICS 399 Capstone: Physics S1 / S2 JJ Eldridge
GEOPHYS 310 Physics of the Earth S1 Kasper van Wijk
GEOPHYS 311 Atmosphere, Ocean, and Climate Physics S2 David Noone
GEOPHYS 399 Capstone: Geophysics TBC  

Choosing your Physics courses