CSC108H: Introduction to Computer Programming, Summer 2009

Instructor: Daniel Zingaro
Email: zingard [at] cdf [dot] utoronto [dot] ca
Office Hours: Thursday, 12:00 - 2:00 PM, BA2200
Labs: T0101: (W 4-6), CDF lab: BA 3175 and 3195; T0201: (R 2-4), CDF lab: BA 3175 and 3195
See the Labs page for more information.
Lectures: R 6-9, BA1200 (lecture notes)
Info: Course Info Sheet
Textbook: Jennifer Campbell, Paul Gries, Jason Montojo and Greg Wilson. Practical Programming: An Introduction to Computer Science Using Python. Pragmatic Programmers, 2009. Available from Pragmatic Programmers
Tests: Test 1 Test 2

Welcome to the course web site for the summer 2009 term of CSC108H, 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 course is delivered through 3 lecture hours a week plus eleven 2-hour closed labs; the labs start in the second week. Labs are not optional -- they are part of the course.

There are also 4 assignments, two term tests, and a final exam.

You must read the announcements at least once a week. Also, make sure to check the course bulletin board.