I’m a lecturer in Computer Science at the University.

Teaching

COMP6003 Software Engineering Practice

A practical module focused on the use of Software Engineering practices in industry, focusing on tools like Docker, CI pipelines, Kubernetes, and Debuggers.

COMP6008 Computational Creativity and Creative AI

Explores the use of computers, algorithmns, and AI to emulate creative behaviours, the implications of creativity in software, and the evaluation of creative systems.

COMP6019 Video Game Development

A fully practical introduction to building games in Unity, going from a gentle introduction to the level of building your first game demo.

COMP7024 Software Engineering

A comprehensive introduction to Software Engineering.

I have previously lectured on the following modules:

  • (2025) COMP8362 Machine Learning Algorithms
  • (2024) COMP8160 eHealth
  • (2023-2024) COMP5850+COMP8260 AI Systems Implementation
  • (2023) COMP5590 Software Development

Research

My research focuses on Machine Learning and Signal Processing based applications to EEG analysis; My PhD specifically focusing on the analysis of hearing events in EEG data.

My earliest research project focused ont he use of EEG data to try and estimate a user’s emotion and play related emotional music, as well as a discussion of the ethical issues around this.