teaching
Courses tutored and taught.
2026
Multivariate Statistics & Methodologies in R
This semester long course provides an advanced level overview of statistical analysis techniques and methodology issues relevant to psychological research. This course covers: Linear Mixed Effects Modelling, Exploratory Factor Analysis, Confirmatory Factor Analysis, Path Analysis & Structural Equation Modelling.
2025
Univariate Statistics & Methodologies in R
Univariate Statistics and Methodology in R (USMR) is a semester long crash-course aimed at providing Masters students in psychology with a competence in standard statistical methodologies and data analysis using R. The first half of the course covers the fundamentals of statistical inference using a simulation-based approach, and introduces students to working with R & RStudio. The latter half of the course focuses on the general linear model, emphasising the fact that many statistical methods are simply special cases of this approach. This course introduces students to statistical modelling and empowers them with tools to analyse richer data and answer a broader set of research questions.
Computational Cognitive Science
This course aims to introduce students to the basic concepts and methodology needed to implement and analyse computational models of cognition. It considers the fundamental issues of using a computational approach to explore and model cognition. In particular, we explore the way that computational models relate to, are tested against, and illuminate psychological theories and data. The course will introduce both symbolic and subsymbolic modelling methodologies, and provide practical experience with implementing models. The symbolic part will focus on cognitive architectures, while the subsymbolic part will introduce probabilistic models.
2024
Introduction to Cognitive Science
This course introduces students to the study of Cognitive Science as the intersection of an array of interrelated disciplines including philosophy, psychology, linguistics, anthropology, computer science, human-computer interaction, and neuroscience. The course combines a high-level perspective on key questions that the field of Cognitive Science aims to address along with a nuts-and-bolts training in computational skills that will serve as a necessary foundation for future courses in PPLS and Informatics.