CS 1713 Introduction to Computer Programming II Daily Topics Fall 2008

Listed here are the topics covered in each class.

Entries marked with a * are tentative and subject to change


1. Week 1, Wednesday, August 27, 2008
      Introductory Lecture:

2. Week 1, Friday, August 29, 2008
      We finished week 1 material including Case Studies 1 and 2.

3. Week 2, Wednesday, September 3, 2008
      We started on Case Study 3.
      A zip file of what we did is available here.

4. Week 2, Friday, September 5, 2008
      We finished discussing Week 2 notes except for the Sheep example.

5. Week 3, Monday, September 8, 2008
      We finished the Sheep example from Week 2 and went over the Week 3 notes up to loop.

6. Week 3, Wednesday, September 10, 2008
      Week 3: Loops: through debugging

7. Week 3, Friday, September 12, 2008
      Week 3: Done
      Note: Quiz on Monday covering weeks 1-3

8. Week 4, Monday, September 15, 2008
      Quiz covering weeks 1-3 postponed until Wednesday
      We did most of Case Study 7.
      A zip file of what we did is available here.

9. Week 4, Wednesday, September 17, 2008
      Quiz covering weeks 1-3
      Finished Case Study 7

10. Week 4, Friday, September 19, 2008
      String methods and Case Study 8

11. Week 5, Monday, September 22, 2008
      Arrays up to part of Case Study 9: getAverage()
      A zip file of what we did is available here.

12. Week 5, Wednesday, September 24, 2008
      Case study 9 through reverse
      A zip file of what we did is available here.

13. Week 5, Friday, September 26, 2008
      We finished Week 5 and worked some more on Case study
      A zip file of what we did is available here.

14. Week 6, Monday, September 29, 2008
      Exam 1 Review

15. Week 6, Wednesday, October 1, 2008
      Exam 1

16. Week 6, Friday, October 3, 2008
      Go over Exam 1
      We finished up the last example from Week 5 and started Case Study 10 from Week 7.
      A zip file of what we did is available here.

17. Week 7, Monday, October 6, 2008
      We worked some more on Case Study 10.
      A zip file of what we did is available here.

18. Week 7, Wednesday, October 8, 2008
      We worked some more on Case Study 10.
      A zip file of what we did is available here.
      We also worked on Case Study 11.
      A zip file of what we did is available here.

19. Week 7, Friday, October 10, 2008
      We talked about 2-dimensional arrays and worked on Case Study 12.
      A zip file of what we did is available here.

20. Week 8, Monday, October 13, 2008
      We started Week 8, through Example 5.

21. Week 8, Wednesday, October 15, 2008
      We worked on Case Study 13.
      A zip file of what we did is available here.

22. Week 8, Friday, October 17, 2008
      We added a Triangle and a RightTriangle calsses to Case Study 13.
      A zip file of what we did is available here.

23. Week 9, Monday, October 20, 2008
      We talked about the binary search and started the selection sort.

24. Week 9, Wednesday, October 22, 2008
      We reviewed binary search and selection sort.
      We talked about the insertion sort.
      We talked about the meaning of O(n2).

25. Week 9, Friday, October 24, 2008
      We reviewed sorting and started on Case Study 14.
      We discussed why the version of the case study we did in class indicated that the insertion sort was much faster than the selection sort.
      A zip file of what we did is available here.

26. Week 10, Monday, October 27, 2008
      We continued talking about Case study 14 from Week 9.
      A zip file of what we did is available here.

27. Week 10, Wednesday, October 29, 2008
      We started reviewing for the exam.

28. Week 10, Friday, October 31, 2008
      We did some more reviewing for the exam.

29. Week 11, Monday, November 3, 2008
      We did some more reviewing for the exam.

30. Week 11, Wednesday, November 5, 2008
      Second Midterm Exam

31. Week 11, Friday, November 7, 2008
      Evaluations and go over exam

32. Week 12, Monday, November 10, 2008
      Week 12 notes through Exercise 6

33. Week 12, Wednesday, November 12, 2008
      Week 12 notes up to the start of Example 10

34. Week 12, Friday, November 14, 2008
      Guest lecture: finished Week 12

35. Week 13, Monday, November 17, 2008
      We started case study 18.
      A zip file of what we did is available here.

36. Week 13, Wednesday, November 19, 2008
      We worked some more on case study 18.
      A zip file of what we did is available here.

37. Week 13, Friday, November 21, 2008
      We worked some more on case study 18.
      A zip file of what we did is available here.

38. Week 14, Monday, November 24, 2008
      We covered most of the Week 14 notes.

39. Week 14, Wednesday, November 26, 2008
      We added logging to case study 18.
      A zip file of what we did is available here.

40. Week 15, Monday, December 1, 2008
      Exam review

41. Week 15, Wednesday, December 3, 2008
      Exam review

42. Week 15, Friday, December 5, 2008
      Exam review

Final Exam: Tuesday, December 16 at 7:30 AM