Teaching

Demonstrator

Undergraduate Course, University of Bristol, Department of Engineering Mathematics, 2022

EMAT10006 Further Computer Programming: Module designed for students to be fluent in the fundamentals of programming in Python. Taught basic software engineering and collaborative skills, so students are able to develop computer code efficiently in groups. Introduction to object oriented programming and GitHub.

Demonstrator

Undergraduate Course, University of Bristol, Department of Engineering Mathematics, 2022

EMAT22220 Mathematical and Data Modelling 2: Coursework based module designed to help students to improve their ability to apply mathematical modelling and data analysis skills to solve real problems in academia and in industry. A short report and/or a presentation are the assessment media.

Demonstrator

Undergraduate Course, University of Bristol, Department of Engineering Mathematics, 2021

EMAT10704 Discrete Mathematics 1: Teaching includes number systems and arithmetic, logic and proof, sets, relations and functions. Includes graph theory, and the link between continuous and discrete mathematics. Mode of teaching split between online and face-to-face learning.

Teaching Assistant

Workshop, Mathematics in Education and Industry, 2020

Advanced Mathematics Support Programme: Tutoring Year 12 maths students preparing for STEP and MAT. Helping with online tutorials, marking papers and worksheets and giving written feedback on group mathematical modelling tasks. Created video tutorials to frequently asked questions which may be found here.

Teaching Assistant

Primary School course (Year 3), Shaw Ridge Primary School, 2016

Teaching assistant for a Year 3 teacher to teach numeracy and literacy; assisted with class activity preparations.