Teaching

Courses taught


WESLEYAN UNIVERSITY

Spring 2009
COMP 260: Topics in Computer Science (Intro)
Fall 2009
COMP 360: Topics in Computer Science (Evolutionary Computation)

CARLETON UNIVERSITY

May 2009
EMCP Enrichment Mini-Course: Aliens in the Wheat Fields? - Skepticism, Pseudoscience, and Critical Thinking
May 2008
EMCP Enrichment Mini-Course: Aliens in the Wheat Fields? - Skepticism, Pseudoscience, and Critical Thinking
Summer 2007
COMP 2002/2402: Abstract Data Types and Algorithms
May 2007
EMCP Enrichment Mini-Course: Aliens in the Wheat Fields? - Skepticism, Pseudoscience, and Critical Thinking
Winter 2007
COMP 1001: Introduction to Computers for the Arts & Social Sciences
Fall 2006
COMP 1001: Introduction to Computers for the Arts & Social Sciences
Summer 2006
COMP 2002/2402: Abstract Data Types and Algorithms
May 2006
EMCP Enrichment Mini-Course: Aliens in the Wheat Fields? - Skepticism, Pseudoscience, and Critical Thinking
Winter 2006
COMP 1001: Introduction to Computers for the Arts & Social Sciences
Fall 2005
COMP 1001: Introduction to Computers for the Arts & Social Sciences