Teaching

At the University of Arizona:

At the University of Alabama at Birmingham:

At the University of Colorado Boulder:

  • Fall 2008: CSCI 3202, Introduction to Artificial Intelligence

At the University of Arizona as an undergraduate teaching assistant:

  • Spring 2002: CSC 345, Analysis of Discrete Structures
  • Fall 2001: CSC 245, Introduction to Discrete Structure
  • Spring 2001: CSC 335, Object-Oriented Programming and Design
  • Fall 2001: CSC 227, Program Design and Development
  • Spring 2000: CSC 127a, Introduction to Computer Science