|
Lecturer, Dept. of Computer Science, University of Toronto
Last modified on May 26, 2006
|
Courses
Current Courses
Steve's current course schedule can be found here.
Computing Insights for Teachers
Computing Insights for Teachers (CIT) is an intensive one-week workshop to give high school teachers the tools to teach Java effectively. The workshop discusses examples and projects for high school computer science classes, including self-paced units, assignments, class exercises, and projects.
Courses Taught:
-
CSC 404: Video Game Design (Winter 2011, Winter 2010, Fall 2008)
-
CSC 301: Intro to Software Engineering (Winter 2010, Fall 2010)
-
SCI 199: Intro to Video Game Design (Fall 2008)
-
CSC 180: Intro to Programming (Fall 2007)
-
CSC 490: Video Game Design (Fall 2007)
-
CSC 258: Computer Organization (Fall 2006)
-
CSC 384: Introduction to Artificial Intelligence (Fall 2005)
-
CSC 108: Introduction to Computer programming (Fall 2003, Fall 2004, Fall 2005, Fall 2010)
-
CSC 148: Introduction to Computer Science (Winter 2011, Winter 2003, Winter 2004 & Fall 2004)
-
CSC 150: Accelerated Introduction to Computer Science (Fall 2003)
-
CSC 190: Computer Algorithms, Data Structures and Languages (Winter 2003, Winter 2005, Winter 2006, Winter 2007)
-
CSC 191: Computer Algorithms, Data Structures and Languages (Winter 2003, Winter 2004, Winter 2005)
-
CS 134: Principles of Computer Science (Winter 2002).
-
TA for CS 131: Introduction to Object-Oriented Programming (Winter 2001, Fall 2001)
-
CS 241: Sequential Programming (Fall 1999)
-
CS 251: Intro to Digital Design (Summer 2000)
-
CS 450: Computer Architecture (Winter 2000)
|