CPSC 124: Fall 2006 Class Schedule

This table contains the tentative class schedule.


Class# / Date Topic Readings Homework/Quizzes
1. 8/28 (M)  Overview and Background Material  Chapter 1  
2. 8/30 (W)  
3. 9/1 (F)  Variables, Primitive Types, and Strings  Chapter 2  
4. 9/4 (M)  Quiz 1, Solutions
5. 9/6 (W)  
6. 9/8 (F)  Control  Chapter 3  
7. 9/11 (M)  
8. 9/13 (W)  Quiz 2, Solutions
9. 9/15 (F)  
10. 9/18 (M)  
11. 9/20 (W)  Subroutines  Chapter 4  
12. 9/22 (F)  
13. 9/25 (M)  Quiz 3, Solutions
14. 9/27 (W)  
15. 9/29 (F)  
16. 10/2 (M)  
17. 10/4 (W)  Midterm 1 Review (study guide)
18. 10/6 (F)  Midterm 1 Exam (Solutions)
      10/9 (M)  *** No class -- Fall recess ***
19. 10/11 (W)  Objects and Classes  Chapter 5  
20. 10/13 (F)  Programming Assignment 1
21. 10/16 (M)  
22. 10/18 (W)  
23. 10/20 (F)  
24. 10/23 (M)  Quiz 4, Solutions
25. 10/25 (W)  Graphical User Interfaces (GUIs)  Chapter 6  
26. 10/27 (F)  Quiz 5, Solutions
27. 10/30 (M)  
28. 11/1 (W)  
29. 11/3 (F)  Programming Assignment 2
30. 11/6 (M)  
31. 11/8 (W)  Midterm 2 Review (study guide)
32. 11/10 (F)  Midterm 2 Exam (Solutions)
33. 11/13 (M)  Arrays, Searching, and Sorting  Chapter 7  
34. 11/15 (W)  
35. 11/17 (F)  Programming Assignment 3
36. 11/20 (M)  
      11/22 (W)  *** No class -- Thanksgiving break ***
      11/24 (F)
37. 11/27 (M)  Arrays, Searching, and Sorting (Continued)  Chapter 7  Quiz 6, Solutions
38. 11/29 (W)  
39. 12/1 (F)  
40. 12/4 (M)  Advanced Topics    Quiz 7, Solutions
41. 12/6 (W)  
42. 12/8 (F)  Final Review (study guide)
43. 12/15 (F)  Final Exam