Skip to main content Skip to navigation




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 2018-19 I will contribute to:



ES4E7 Information Theory and Coding

Coursework Selection Form

Coursework Topic Allocation

ES4C4 Optical Communication Systems
 ANN Model
ES327 Undergraduate Projects