Teaching and Learning

At the University of Portsmouth (2016-present)

Modules taught and designed:

    • Smart grid fundamentals (MSc level)

At the University of Reading (2000-2015):

Modules taught

    • Nonlinear and Optimal Control (MSc level)

    • Fundamentals of Control Systems (MSc level)

    • Advanced Control (MSc level)

    • Mobile Robotics and Autonomy (MSc level)

    • Control Systems (2nd year undergraduate level)

    • Case studies in Control (2nd year undergraduate level)

Programmes designed

    • MSc Cybernetics (this programme ran between 2004 and 2015)

    • MSc Robotics (2015-2016).

Programme director for the above MSc programmes

Supervision of numerous undergraduate, MSc and MRes projects

Supervision of group projects

Modules taught at City University of London (1995-1999)

  • Systems, Signal and Control (1st year undergraduate)

  • System Identification and Adaptive Control (MSc level)

Modules taught at the Open University (2001-2005)

  • Software Systems and Their Development

  • Optimization