## Teaching Semester 2 2023

Undergraduate courses, *University of St Andrews, Department of Mathematics & Statistics*, 2024

In semester 2 I will be teaching on MT3501 Introduction to Mathematical Computing and MT1003 Pure and Applied Mathematics.

Undergraduate courses, *University of St Andrews, Department of Mathematics & Statistics*, 2024

In semester 2 I will be teaching on MT3501 Introduction to Mathematical Computing and MT1003 Pure and Applied Mathematics.

Undergraduate courses, *University of St Andrews, Department of Mathematics & Statistics*, 2023

This module combines the theory behind fundamental concepts and methods in numerical analysis (e.g. iterative solution to linear systems of equations, approximation of functions, numerical differentiation, numerical solution to ordinary differential equations) and their practical implementation in Python. The course has a weekly computer laboratory class to make clear connections between the theory discussed in lectures and what is observed in practice. Assessment is by way of projects and final examination.

Undergraduate courses, *University of St Andrews, Department of Mathematics & Statistics*, 2023

In semester 2 I will be teaching on MT3501 Introduction to Mathematical Computing and MT1003 Pure and Applied Mathematics.

Undergraduate courses, *University of St Andrews, Department of Mathematics & Statistics*, 2022

In semester 1 I will be teaching on MT2000 Computing Workshop and MT1001 Introductory Mathematics.