Teaching

Seminar on Advances in Computing

(CSCE791) – Fall 2012

Introduction to Computer Architecture

(CSCE212) – Spring 2012, Spring 2013, Spring 2014, Spring 2015, Fall 2015

Algorithm Design II

(CSCE146) – Spring 2009, Fall 2009, Spring 2010

Computer Vision

(CSCE 867) – Spring 2005, Spring 2010

Digital Image Processing

(CSCE763) – Spring 2008, Fall 2009

Data Structures and Algorithms

(CSCE350) – Fall 2005, Fall 2006, Fall 2008, Spring 2011

Computer Graphics

(CSCE565) –Fall 2002, Fall 2003, Fall 2004, Spring 2006, Fall 2007, Fall 2013, Fall 2014

Medical Image Processing

(CSCE790) – Spring 2003, Spring 2004, Spring 2007, Fall 2010, Fall 2012