top of page

TEACHING

LECTURER

2016-present - Queen's University Belfast

  • CSC4005 - High Performance Computing: Principles of Parallel Programming (undergraduate; MEng) - Autumn 2018 [TEQ of 4.6/5], Autumn 2017 [TEQ of 4.4/5]

  • CSC3058 – Advanced Computer Architecture (undergraduate; BEng/MEng) – Autumn 2016 [joint-TEQ of 4.5/5]

  • CSC3002 - Software Engineering Projects (undergraduate; BEng)

  • CSC4006 - Research and Development Projects (undergraduate; MEng)

GUEST LECTURER

2013-15 - University of St Andrews

  • CS4103 – Distributed Systems (undergraduate) – Spring 2014, Autumn 2015

  • CS3051 – Software Engineering (undergraduate) – Autumn 2013

bottom of page