Past Courses

Spring 2017:

Fall 2016:

Spring 2016:

Fall 2015:

Spring 2015:

Fall 2014:

I was on research assignment (sabbatical leave) during Fall 2014.

Spring 2014:

Fall 2013:

Spring 2013:

Fall 2012:

Spring 2012:

Fall 2011:

Spring 2011:

Fall 2010:

Spring 2010:

Fall 2009:

Spring 2009:

Fall 2008:

I was on research assignment (sabbatical leave) during Fall 2008 and did not teach any courses.

Spring 2008:

Fall 2007:

Spring 2007:

Fall 2006:

Spring 2006:

Fall 2005:

Spring 2005:

Fall 2004:

Spring 2004:

Fall 2003:

CSC 561: Principles of Computer Architecture

CSC 570: Principles of Database and Knowledge-Base Systems

Spring 2003:

I was on research assignment (sabbatical) during Spring 2003 and did not teach any courses.

Fall 2002:

CSC 561: Principles of Computer Architecture

CSC 671: Advanced Database Systems

Spring 2002:

CSC 561: Principles of Computer Architecture

CSC 672: Database System Architecture

Fall 2001:

CSC 561: Principles of Computer Architecture

CSC 570: Principles of Database and Knowledge-Base Systems

Spring 2001:

CSC 529: Artificial Intelligence

CSC 676: Topics in Database Systems

Fall 2000:

CSC 561: Principles of Computer Architecture

CSC 570/671: Principles of Database and Knowledge-Base Systems / Advanced Database Systems

Spring 2000:

CSC 330: Advanced Data Structures

CSC 672: Database System Architecture

Fall 1999:

CSC 561: Principles of Computer Architecture

CSC 570/671: Principles of Database and Knowledge-Base Systems / Advanced Database Systems

Spring 1999:

CSC 529: Artificial Intelligence

CSC 672: Database System Architecture

Fall 1998:

CSC 561: Principles of Computer Architecture

CSC 570/671: Principles of Database and Knowledge-Base Systems

Spring 1998:

CSC 230: Elementary Data Structures and Algorithms

CSC 570/671: Principles of Database and Knowledge-Base Systems