Teaching

I regularly offer courses at undergraduate and postgraduate levels

Graduate Courses

  • BMES813: Biomedical Instrumentation (3-0)
  • BMES811: Signal & Imaging in Medicine (3-0)
  • BMES 814: Neural Engineering (3-0)
  • BMES822: Selected Topics in Biomedical Engineering (3-0)
  • BMES815: Bio sensors and instrumentation (3-0)
  • BMES802: Visual Perception (3-0)
  • EC803: Computer Vision (3-0)
  • EM870: Advanced Embedded Systems (3-0)
  • EM832: Machine Learning (3-0)
  • RIME923: Special Topics in Mechatronics (3-0)
  • ME815: Advanced Modelling and Simulation (3-0)
  • BMES931: Advances in Biological Perception (3-0)
  • BMES932: Image and Vision Computing in Medicine (3-0)
  • RIME943: Special Topics for PhD Program (Machine Vision) (3-0


Undergraduate Courses

  • CS102: Computer Systems & Programming (2-2)
  • EE476: Introduction to Robotics (2-2)
  • EE103: Electrical Engineering (2-1)


  • Spring 2013
  • Spring, 2013-2014-2016-2017-2018 -2019
  • Summer, 2013
  • Spring, 2014
  • Spring, 2014
  • Spring, 2018
  • Spring, 2013-2014-2016
  • Spring, 2015
  • Fall, 2014
  • Summer, 2016
  • Summer, 2016-2017
  • Fall, 2018 and Spring, 2019
  • Fall, 2018 and Spring, 2019
  • Fall, 2018



  • Fall, 2013-2014-2015-2016-2017 -2018
  • Spring, 2014
  • Spring, 2015-2016