Teaching
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:
- COMP1048: Databases and Interfaces (2018-Present)
- COMP2044: Human-Computer Interaction (2018-Present)
- COMP3050: Individual Dissertation (2020-Present)
- COMP4036: Mixed Reality (2025-Present)
Previous modules I have taught include:
- COMP1034: Mathematics for Computer Scientists (2018)
- COMP3048: Compilers (2015-2016, 2018)
- COMP3059: Mobile Device Programming (2019-2021)
- AE1PGA: Programming and Algorithms (2016)
- AE1SYS: Systems and Architecture (2015-2016)
- AE3CWO: Computers in the World (2015-2016)
Education Research
I have published 23 education-focused papers. A selection of recent journal articles and book chapters is shown below — see the full publications list for more.
- Enhancing higher education through student-staff collaboration: case studies from a Sino-foreign institution. International Journal of Mobile Learning and Organisation, 2025.
- Applying Software-Engineering Thinking to Teaching in EMI Sino-Foreign Higher Education. Multilingual Education Yearbook 2023, 2023.
- Evaluating Microlearning: A Cross-faculty Case Study of a Sino-foreign University. Agile Learning Environments amid Disruption, 2022.
- TAFFIES: Tailored Automated Feedback Framework for Developing Integrated and Extensible Feedback Systems. SN Computer Science, 2022.
- Developing a Pedagogical Photoreal Virtual Environment to Teach Civil Engineering. Interactive Technology and Smart Education (ITSE), 2020.
Grants and Awards
I have been fortunate to receive recognition and funding for my work in education, including the following:
- 2025 Ningbo Yongjiang Talent – Educational Talent Cultivation Programme (甬江人才工程培养类教育人才): Teacher-Guided AI-Centred Automated Multimodal Feedback Framework (以教师引导的AI为中心的自动化多模态反馈框架). 2026–2030, PI.
- 2025 Ningbo Municipal Higher Education Research Project (2025年宁波市高等教育学会研究课题).
- 2022 Zhejiang Provincial First Class Undergraduate Module (省级一流本科课程): COMP1048 Databases & Interfaces.
- 2022 Lord Dearing Award, University of Nottingham. (Results)
- 2020 Zhejiang Provincial First Class Undergraduate Module (省级一流本科课程): COMP3050 Individual Dissertation.