Teaching

Current

Undergraduate courses:

• SCC252 Digital Signal Processing (3rd year students) 2003-2007 and 2012-now
• SCC352 Advanced Signal Processing (3rd year students) since 2012
• SCC361 Artificial Intelligence (3rd year students, elective), since 2010

Post-graduate courses:

• SCC403 Data Analytics (MSc in Computing)
• SCC415 Adaptive Filters and Intelligent Systems (MSc in Communication Systems)
• SCC405 Introduction to Digital Signal Processing, core module (MSc in Communication Systems)

Previous

introduced a BEng/MEng in Intelligent and Robotic Systems degree scheme (UCAS code GH76/GH7P)

• DCS325 Machine Learning and Intelligence - a module from the BEng/MEng in Intelligent and Robotic Systems degree scheme (UCAS code GH76/GH7P), 2010-2013
• DCS323 Intelligent and Autonomous Systems (2nd year students) 2008-2012
DCS321 Digital Filetrs and Adaptive Systems (3rd year students) 2008-2012
• Communication Systems Fundamentals (1st year students) 2004-2009
• Linear Systems Design (2nd year students) 2003-2007
• System Simulation (2nd year students) 2003-2004
• Introduction to Systems and Signals (2nd year students) 2004/05
• Information Management, 2003-2011

Short courses:

Neural Networks and Pattern Recognition a short course for industry (2005-2006)
Evolving Systems an invited short course delivered at