CSC108H/A08H: Fall 2009

Overview

Welcome to the course webpage for the Fall 2009 term of CSC108H/A08H, an Introduction to Computer Programming. This course teaches the basics of programming in Python, which is an industrial-strength programming language used at companies like Google and Industrial Light and Magic.

The instructors (Paul, Diane, Cathy, Andrew, Michael, and Daniel) on the three UofT campuses are collaborating on the course to provide you with a uniform offering. The navigation menu to the left contains links to general information, as well as campus-specific details.

The course is delivered through 3 lecture hours a week (except for St George's compressed section), plus eleven 2-hour closed labs. Outside of class and lab, you will also complete weekly online prelab exercises in CodeLab, 3 assignments, 2 tests, a project, and a final exam. We keep you you busy throughout the term because learning to program is a lot like learning to play an instrument: if you want to play well, you need to practise regularly.

Contact information

Instructor Email Office
Paul Gries (StG L0102) pgries [at] cdf.toronto.edu BA 4234
Diane Horton (StG L0101 and L0201) dianeh [at] cdf.toronto.edu BA 4236
Cathy Jansen (UTSC L01) jansen [at] utsc.utoronto.ca HW 422
Andrew Petersen (UTM) andrew.petersen [at] utoronto.ca SB A2068
Michael Szamosi (UTSC L02) szamosi [at] utsc.utoronto.ca HW 507
Daniel Zingaro (StG L5101) daniel.zingaro [at] utoronto.ca BA 2200

Materials