Current Course Offerings
I am the regular instructor for:
- CMPT 280 - Intermediate Data Structures and Algoirthms
- CMPT 487/819 - Image processing and Computer Vision
I was previously an instructor for:
- CMPT 141 - Introduction to Computer Science
- CMPT 214 - Programming Principles and Practice
Departmental course listings can be found here.
Teaching Awards
- Provost's Outstanding Teacher Award (University-wide), awarded Spring 2020.
- Runner up, Department of Computer Science Teaching Award for academic year 2016-2017.
- Department of Computer Science Teaching Award for academic year 2015-16.
- Runner up, Department of Computer Science Teaching Award for academic year 2013-2014.
- Computer Science Student's Society (CSSS) Professor of the Year Award for academic year 2013-2014.
- Runner up, Department of Computer Science Teaching Award for academic year 2011-2012.
- U of S Provost's Award for Outstanding Teaching (Science Division), awarded Spring 2011.
- Department of Computer Science Teaching Award for academic year 2009-2010.