TENTATIVE TEST DATES & ASSIGNMENT DUE DATES: Assignment 1: Monday, September 22 Test #1: Wednesday, October 1 Assignment 2: Wednesday, October 8 Assignment 3: Monday, October 27 Test #2: Monday, November 10 Assignment 4: Wednesday, November 19 Test #3: Wednesday, December 3 Assignment 5: Monday, December 8 REVIEW SESSION: Wednesday, December 10, regular time & place FINAL EXAM: Monday, December 15 1215-1430, regular classroom Coverage: Chapter 1 (all) Sections 3.1-3.4 Chapter 4, except Section 4.6 Sections 5.1-5.5, except for implementation details (these details make up most of Sections 5.3 & 5.5) Sections 6.1-6.2, 6.3.4-6.3.5, 6.4-6.6.2, 6.7 Sections 7.1-7.5.3 Sections 8.1 & 8.3 Sections 9.2.2-9.4, and the highlights of Section 9.7 Section 10.5 (through p 440) Sections 11.3, 11.6 Sections 12.1, 12.4 you may be asked for knowledge of C++, Ada, Scheme, Haskell, Prolog beyond what is covered in the text