Teaching
Research students
Past classes
MAST30024 Geometry 2022 S2
MAST10005 Calculus 1 2022 S1
MAST20026 Real Analysis 2021 S1
MAST90023 Algebraic Topology 2020 S1
MAST10006 Calculus 2 2019 S1
MAST10007 Linear Algebra 2018 S2
MAST90023 Algebraic Topology 2018 S1
Seminars, Schools and Workshops
University of Aberdeen: 2014-16
Back to my homepage