I teach the MSc programmes in Digital Signal Processing and Internet Signal Processing, on the following modules:

  • ELEM018 Advanced Transform Methods
    The course covers transform methods for signal processing, such as Fourier Transforms, FFT, DCT, Wavelets and Wigner-Ville Distribution.
  • ELEM021 Music and Speech Processing
    My contribution to this course includes auditory physiology, acoustics, speech synthesis and speech compression.
  • ELEM024 Intelligent Signal Processing
    I teach the neural networks part of this course, including linear discriminant functions and multi-layer perceptrons (MLPs) trained with error back propagation ("backprop").

I also coordinate ELE490 Design and Build Project. This course is based around an interdisciplinary group project, with students working in groups of 5/6 to solve a task requiring both hardware and software elements.