Sheffield University

Since 2020 the Department of Psychology completed a redesign and overhaul of its undergraduate, based around a programme level approach. I contributed to this as lead for one of the five core streams – cognitive psychology.

I am stream lead for cognitive psychology on the undergraduate psychology BSc. Within that, I teach level 1 and 2 students the psychology of decision making, skill and reasoning.

I am programme director for the MSc in Psychological Research Methods with Data Science. I teach MSc students a module in data management and visualisation (since Spring 2019).

Previously I have taught Synthetic Psychology, using Lego robots and Jupyter notebooks to show how building models of behaviour can help us understand the nature of mind.

I taught a graduate seminar on contentious issues in cognitive neuroscience for several years, including dual process accounts, sex differences in the brain, and the reliability crisis in cognitive neuroscience. This module was based on the principles of inquiry-based learning and uses unresolved questions in the cognitive neurosciences to teach critical analysis of research literature and how to build a novel and interesting scientific arguments. I have published a paper and a short report on the design of the course:

When I was module organiser for PSY241/3 Cognitive Psychology. I designed the course around the use of a wiki – an user editable webpage which allows writing practice, collaboration and encourages a critical approach to sources. Students who used the wiki more during the course scores higher on the exam:


I am external examiner at the University of Manchester (2023 -  ) for their MSc MSc Computational and Corpus Linguistics.

I am external examiner at the University of Glasgow (2022-2025) for their microcredential course in Applied data skills for processing and presenting data.

I was invite to give a keynote at the University of Greenwich on how Cognitive Science inspires my teaching, in January 2017.

You may also enjoy this short list of Cheap tricks for starting discussions in lectures.


This list is not comprehensive. I have teaching roles not mentioned here.