CSC148H: Introduction to Computer Science, Fall 2008

Instructor: Daniel Zingaro
Email: zingard [at] cdf [dot] utoronto [dot] ca
Office Hours: Monday, 12:00 - 2:00 PM, BA2200
Labs: T0101: (T 1-3), CDF lab: BA 3175 and 3195; T0201: (F 9-11), CDF lab: BA 3175 and 3195
See the Labs page for more information.
Lectures: M,W 10:00, BA1210 (lecture notes)
Info: Course Info Sheet
Midterm: Midterm and Solutions
Further Practice: Exercises
Textbook: "Problem Solving with Algorithms and Data Structures using Python" by Miller and Ranum

Welcome to the course web site for the fall 2008 term of CSC148H, Introduction to Computer Science! This course builds on your experience in Python programming basics to discuss data structures, program efficiency, recursion, and some further programming topics.

The course is delivered through 2 lecture hours a week plus eight 2-hour closed labs. During weeks that have labs you must go to your closed lab; see the course information sheet for which weeks you have labs. Labs are not optional - they are part of the course.

There are also 4 assignments, a midterm test, and a final exam.

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