CS 1713 Introduction to Computer Science Daily Topics Fall 2006

Listed here are the topics covered in each class.


1. Week 1, Wednesday, August 23, 2006
      Week 1 through Case Study 1

2. Week 1, Friday, August 25, 2006
      Finished Week 1 material, started Week 2: through Exercise 1

3. Week 2, Monday, August 28, 2006
      Week 2 - through start of Case Study 3

4. Week 2, Wednesday, August 30, 2006
      Week 2 - through Case Study 3

5. Week 2, Friday, September 1, 2006
      Week 2 - finished

6. Week 3, Wednesday, September 6, 2006
      Week 3 - up to flow control after skipping case study 5

7. Week 3, Friday, September 8, 2006
      Week 3 - finished

8. Week 4, Monday, September 11, 2006
      Week 4 - Through case study 7: rational number class
      A zip file of a the program from class can be found here.

9. Week 4, Wednesday, September 13, 2006
      Week 4 up to WordUtility

10. Week 4, Friday, September 15, 2006
      Week 4 finished
A zip file of a the WordUtility program from class can be found here.

11. Week 5, Monday, September 18, 2006
      Week 5 - up to ArrayUtiliily
      A zip file of a the ArrayUtility program from class can be found here.

12. Week 5, Wednesday, September 20, 2006
      Week 5 - almost finished ArrayUtility
      A zip file of a the ArrayUtility program from class can be found here.

13. Week 5, Friday, September 22, 2006
      We finished the Week 5 material.

14. Week 6, Monday, September 25, 2006
      Exam 1 review

15. Week 6, Wednesday, September 27, 2006
      Exam 1

16. Week 6, Friday, September 29, 2006
      Go over Exam 1
      Start Case Study from Week 7. A zip file of a the ArrayClasses project from class can be found here.

17. Week 7, Monday, October 2, 2006
      Case Study 10. A zip file of a the ArrayClasses project from class can be found here.

18. Week 7, Wednesday, October 4, 2006
      Case Study 11.
      A zip file of a the ArrayClasses project from class using arrays can be found here.
      A zip file of a the ArrayClasses project from class (not yet completed) using ArrayLists can be found here.

19. Week 7, Friday, October 6, 2006
      We finished getting the compile errors out of the ArrayList implementation of the ArrayClasses project. A zip file of what we did in class can be found here.
      We started the TicTacToe case study. A zip file of what we did in class can be found here.

20. Week 8, Monday, October 9, 2006
      Returned and discussed Project 1
      Week 8: skipped UML, notes up to Rectangle class

21. Week 8, Wednesday, October 11, 2006
      Week 8: UML, has-a and is-a relationships.

22. Week 8, Friday, October 13, 2006
      Finished Week 8

23. Week 9, Monday, October 16, 2006
      Week 9 - through Seleciton Sort

24. Week 9, Wednesday, October 18, 2006
      Week 9 - through Insertion Sort and O notation

25. Week 9, Firday, October 20, 2006
      Week 9 - finished
      A zip file what we did in class after additional features were added can be found here.

26. Week 10, Monday, October 23, 2006
      Week 10: we designed the public interface for the program.
      A zip file what we did in class can be found here.
      The file documentation.txt in the src directory contains the public interface we designed.

27. Week 10, Wednesday, October 25, 2006
      We traced the tic tac toe interface that we desigend in the last class.
      The new rules for tracing that we used can be found here.

28. Week 10, Friday, October 27, 2006
      We traced a different tic tac toe interface and discussed its design.
      The new rules for tracing that we used can be found here.

29. Week 11, Monday, October 30, 2006
      Exam 2 review

30. Week 11, Wednesday, November 1, 2006
      Exam 2

31. Week 11, Friday, November 3, 2006
      We went over exam 2

32. Week 12, Monday, November 6, 2006
      Project 2 Due
We started Week 12 notes on graphics through Exercise 6.

33. Week 12, Wednesday, November 8, 2006
      We looked at the examples for Case Study 17 of Week 12.

34. Week 12, Friday, November 10, 2006
      We finished Case Study 17 examples.

35. Week 13, Monday, November 13, 2006
      We started the GUI TicTacToe deisgn.
      A zip file of what we did in class can be found here.

33. Week 13, Wednesday, November 15, 2006
      We continued the GUI TicTacToe deisgn.
      A zip file of what we did in class can be found here.

37. Week 13, Friday, November 17, 2006
      We finished the GUI TicTacToe deisgn.
      A zip file of what we did in class can be found here.
      A zip file of a slightly updated version can be found here.

38. Week 14, Monday, November 20, 2006
      We covered the optional topics in the Week 13 notes and applied them to the Tic Tac Toe example of the previous week.
      A zip file of what we did in class can be found here.

39. Week 14, Wedensday, November 22, 2006
      We covered exceptions and I/O and made modifications to the Tic Tac Toe example of the previous class.
      A zip file of what we did in class can be found here.
      A zip file of a completed version of what we did in class can be found here.

40. Week 15, Monday, November 27, 2006
      Project 3 Due
      Review problems 3, 4, and 5

41. Week 15, Wednesday, November 29, 2006
      Project 3 reviewed
      Review problems 1 and 6

42. Week 15, Friday, December 1, 2006
     

Final Exam: Tuesday, December 12 at 7:30 PM