Coronavirus (Covid-19): Latest updates and information
Skip to main content Skip to navigation


I am currently teaching the following modules:

  • CS919 Multimedia Forensics (new module starting in 2017)


Courses I previously taught:

Postgraduate courses

  • Data Mining
  • Multimedia Processing, Communications and Storage (Forensics & Security components)
  • Digital Image Processing
  • Computer Architecture
  • Operating Systems
  • Neural Networks

Undergraduate courses

  • Machine Learning
  • Mathematics for Computer and Business Studies
  • Computer Organisation and Architecture
  • Information Warfare
  • Microprocessors
  • System Software
  • Operating Systems
  • Computer Networks
  • Discrete Mathematics
  • Advanced Programming (C/C++)
  • Electrical Circuits Analysis