Instructor: Tim Sheard
Office: FAB 120-04
course meeting time: Fridays, 13:00-15:40 pm
Course meeting place: FAB 145
Readings. A listing and sources for all the required readings.
Lecture Notes as presented in the spring of 2005. The notes consist of Powerpoint slides (and associated code where appropriate).
Assignments. The homework assignments, and their due dates, as assigned in the spring of 2005.
To be a good programmer one needs several skills -- to study problems carefully, to weigh different approaches, and always to think before you write. After taking this course students should be able to approach solving programming contest problems in a calm and organized manner.