Skip to main content




Over the last few years I have delivered modules, at levels from 1st year undergraduate to MSc, in the areas of:

Digital Communications, Communications for IT, Coding for Compression and Data Security, Optical Fibre Communications, Simulation of Optoelectronic Devices and Digital Electronics.

I have also supervised over 140 MSc and 3rd year projects in my career.


During 2016-17 I will contribute to:



ES4E7 Information Theory and Coding

ES4C4 Optical Communication Systems
 ANN Model
ES327 Undergraduate Projects