The tentative schedule for the class is given below. The notation ``Hi'' indicates a homework assignment, while ``Li'' indicates a lab. Any changes will be announced on the class news group. An updated schedule will be maintained on the class web page. Readings are from Bryant and O'Hallaron (BO) and Harbison and Steele (HS). You will also be responsible for the material covered in lecture. The due dates given in the schedule actually refer to the night before (e.g. Lab 1 is due on Wednesday Feb. 2 at 11:59pm).
The schedule will be updated during the semester, so please use the web pages for the latest version.