Teaching

Overview

I am a Fellow of the Higher Education Academy (FHEA), Lord Dearing Award winner (2022), holder of two provincial 'First Class Module' awards (2020, 2022), and have a significant portfolio of peer-reviewed publications in the field of computer science education.

I am passionate about teaching and learning, and have a strong commitment to providing an inclusive and engaging learning experience for all students. I aim to promote these values through my own teaching and through leadership roles within the Faculty of Science and Engineering for which I am the Director of Digital Learning at the University of Nottingham Ningbo China (UNNC)

Teaching Activities

I have been teaching at UNNC since 2015, covering a range of undergraduate modules across all levels of study. Currently, I am the lead convenor for the following modules:

Previous modules I have taught include:

Undergraduate Project Supervision

In addition to these modules, I also supervised a number of undergraduate final year projects, typically 4-5 each academic year. I find this aspect of teaching particularly rewarding, as it allows me to work closely with students on a one-to-one basis.