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)