Home‎ > ‎

Teaching

Winter 2012
  • CMPUT 250: Computers and Games
Fall 2011

Winter 2011
  • CMPUT 114: Introduction to Computing Science
  • CMPUT 250: Computers and Games
Fall 2010
  • CMPUT 250: Computers and Games

Winter 2010
  • CMPUT 250: Computers and Games
Fall 2009
  • CMPUT 250: Computers and Games
  • CMPUT 651: Topics in Artificial Intelligence with Applications to Video Games

Winter 2009
  • COSC 419D: Computer and Games [@ UBC Okanagan]

Winter 2008
  • CMPUT 115: Programming With Data Structures
Fall 2007
  • CMPUT 114: Introduction to Computing Science

Winter 2007
  • CMPUT 115: Programming With Data Structures
Fall 2006
  • CMPUT 651: Decision Making in AI: From Foundations to the State of the Art

Winter 2006
  • CMPUT 115: Programming With Data Structures
Fall 2005
  • CMPUT 115: Programming With Data Structures
  • CMPUT 651: Decision Making in AI: From Foundations to the State of the Art

Fall 2004
  • CMPUT 114: Introduction to Computing Science
  • CMPUT 651: Decision Making in AI: From Foundations to the State of the Art

Winter 2004
  • CMPUT 272: Formal Systems and Logic in Computing Science
Fall 2003
  • CMPUT 114: Introduction to Computing Science

Winter 2003
  • CMPUT 272: Formal Systems and Logic in Computing Science
Fall 2002
  • CMPUT 650: Topics in AI: Learning To Make Decisions

Winter 2002
  • CMPUT 272: Formal Systems and Logic in Computing Science
  • CMPUT 605: Individual Studies in Quantum Computing
Fall 2001
  • CMPUT 650: Topics in AI: Learning To Make Decisions

Fall 2000
  • CMPUT 101: Introduction to Computing