Computational Atomic Physics
- PHYS4070 (Advanced Computational Physics)
- Introduction to C++ for scientific computing
- Some basic many-body perturbation theory, through to Hartree-Fock method
Quantum Field Theory
- PHYS4040 (Quantum Field Theory)
- Scalar fields, symmetries and conservation laws
- PHYS6004 (Advanced Quantum Field Theory)
- Relativistic Quantum Mechanics, and Quantum Electrodynamics
Particle Astrophysics
- PHYS4080 (Frontiers in Astrophysics)
- Dark matter phenomonology, direct and indirect detection, production of thermal relics
Classical Mechanics and Field Theory
- Foundations of Classical Mechanics and Classical Field Theory
Data Visualisation
- COSC3000 (Data Visualisation and Graphics)
- Python data visualisations, and very basic data analysis
Computational Workshops
- git and GitHub workshop