↰ up

Teaching

2025/26*


Magma for Algebraic Number Theory tutorials, 10th April and 29th May 2025.

2023/24


MAS003 - Core Foundation Mathematics (Autumn term)
MAS107 - Foundation of Pure Mathematics (Autumn term)
MAS152, 156, 162 - Mathematics for Engineers (Spring term)

2022/23


MAS211 - Advanced Calculus and Linear Algebra (Autumn term)
MAS212 - Scientific Computing and Simulation (Autumn term)
MAS156 - Mathematics for Electrical Engineering (Spring term)
MAS220 - Algebra (Spring term)

Special

I led the course Some topics in computational number theory at the LMS Summer School 2023, held in Sheffield 16th July - 28th July 2023. For details, see the School's webpage.

Slides: Lecture 1 Lecture 2 Lecture 3 Lecture 4.
Problem sheet

2021/22


MAS114 - Numbers and Groups (Autumn term)
MAS212 - Scientific Computing and Simulation (Autumn term)
MAS220 - Algebra (Spring term)

2021/22


MAS114 - Numbers and Groups (Autumn term)
MAS212 - Scientific Computing and Simulation (Autumn term)
MAS220 - Algebra (Spring term)

2020/21


MAS115 - Algebra (Autumn term)
MAS221 - Analysis (Autumn term)
MAS220 - Algebra (Spring term)

2020/21


MAS221 - Analysis (Autumn & Spring terms)
MSc Statistics Dissertation Support (Summer)



*From October 2024, I am working in Australia, where the academic year starts in January. To match the rest of the page, I'm writing these dates as though they conform to the September - September academic year, even though they don't. I hope this is not too confusing.