Teaching activities
Administrative duties
Postgraduate Taught Programme Selector (from 2015)
Postgraduate Taught Admissions Tutor (2007–2015)
Departmental Tutorial Coordinator (2005–2011)
Teaching duties
EEE6220 Electronic communication technologies (High-speed electronic circuits design part, 7.5 credits) (2020–21-present)
EEE6222 Communication principles (15 credits) (2018–19 to present)
EEE339 Digital engineering (20 credits, my part 10 credits) (2013–14 to 2017–18)
EEE6222 Communication principles (15 credits, my part 7.5 credits) (2016–17 to 2017–18)
EEE6222 Communication principles (15 credits, my part 10 credits) (2015–16)
EEE6209 Advanced signal processing (15 credits, my part 7.5 credits) (2014–15)
EEE6222 Communication principles (15 credits) (2014–15)
EEE6400 Communication principles (10 credits) (2005–06 to 2013–14)
EEE309/6033 Digital signal processing (10 credits) (2008–09 to 2013–14)
EEE6440 Advanced signal processing (10 credits, my part 5 credits) (2011–12 to 2013–14)
First-year lab session 'Spectrum analysis' (2008–09 to 2013–14)
Second-year lab session 'Simulation of a communication system using MATLAB' (2005–06 to 2010–11)
Module leader for Digital signal processing for the NCUK PG Cert Electronic Engineering programme (09/2009 to 09/2010)