Teaching
COMP390: 2024-25 Final Year Project Supervisor (18 students (Primary), 10 students (Second Marker))
COMP702: 2024-26 MSc Project Supervisor (12 students (Primary), 12 students (Second Marker))
COMP599: 2024-25 Industrial Placement Supervisor (1 student (Primary), 1 student (Second Marker))
COMP299: 2025-26 Industrial Placement Supervisor (1 student (Primary), 1 student (Second Marker))
COMP396: 2025-26 2 x Teams for group trading project
Academic Advisor: 6 Postgraduate students
Modules for 2025-26
Big Data Analytics
Module code: COMP529
Role: Module Co-ordinator
Big Data Analytics
Module code: COMP336
Role: Module Co-ordinator
Computer-Based Trading in Financial Markets
Module code: COMP226
Role: Module Co-ordinator
Honours Year Automated Trading Project
Module code: COMP396
Role: Module Co-ordinator