Administrative Duties:

Postgraduate Taught Programme Selector (2015-2023), Postgraduate Taught Admissions Tutor (2007-2015), Departmental Tutorial Coordinator (2005-2011).

Teaching Duties:

ECS408U Engineering Mathematics I (15 credits) (23/24-present)

EEE6222 Advanced Communication Principles (15 credits) (18/19-21/23)

EEE6220 High Frequency Circuit Design (7.5 credits) (19/20-21/22)

EEE339 Digital Engineering (10 credits) (13/14-17/18)

EEE6222 Advanced Communication Principles (7.5 credits) (16/17-present)

EEE6222 Advanced Communication Principles (10 credits) (15/16-17/18)

EEE6209 Advanced Signal Processing (7.5 credits) (14/15)

EEE6222 Advanced Communication Principles (15 credits) (14/15)

EEE6400 Communication Principles (10 credits) (05//06-13/14)

EEE309/6033 Digital Signal Processing (10 credits) (08/09-13/14)

EEE6440 Advanced Signal Processing (5 credits) (11/12-13/14)

First-year lab session “Spectrum Analysis” (08/09-13/14)

Second-year lab session “Simulation of a Communication System Using MATLAB”, (05/06-10/11)

Module leader for Digital Signal Processing for the NCUK PG Cert Electronic Engineering programme (09/2009-09/2010)