Teaching & supervision

Teaching & supervision

I have taught in higher education since 2022, alongside research and industry work. My teaching includes machine learning, analytics and core computer science, with responsibility for module delivery, assessment and student supervision.

Current teaching

I am a part-time Lecturer at Belfast Metropolitan College, currently teaching Machine Learning and Analytics. I develop and adapt teaching material, design assessments, mark and grade work, provide feedback and contribute to exam boards.

I also work with SMEs through Belfast Met on applied and industry-facing activity.

Previous modules

  • Data Analytics
  • Mathematics for Computer Science
  • Distributed Applications
  • C++ Programming
  • Databases
  • Computer Architecture

Earlier teaching at INTO Queen's University Belfast also included assessment, student support and exam-board activity.

Supervision

Student projects

I supervise and mentor projects across machine learning, computer vision and human-machine interaction.

BSc & MSc

Formal co-supervision

Formal co-supervisor for four BSc and two MSc projects, including robotic perception, pose estimation for fitness applications and hand-eye coordination for human-machine interaction.

HLA

Applied projects

Supervisor for ten Higher-Level Apprenticeship projects, supporting problem definition, experimentation, implementation and evaluation.

PhD

Research mentoring

Informal mentor to a PhD researcher working on digital twins and reinforcement learning for modelling human interaction.

Professional recognition

My Senior Fellowship of Advance HE (SFHEA) application is currently at internal panel stage.