CS 1713 Introduction to Computer Science Daily Topics Fall 2005

Listed here are the topics covered in each class.


1. Week 1, Thursday, August 25, 2005
      We covered all of the administrative details except for WebCT.
      We created HelloWorld in JBuilder and discussed how to run a program.

2. Week 2, Tuesday, August 30, 2005
      We finished all of the week 2 material except for the WebCT demonstrations.

3. Week 2, Thursday, September 1, 2005
      We did the demonstrations of WebCT and submitting projects.
      We went through most of Case Study 3.
      Here is a link to the project zip file.

4. Week 3, Tuesday, September 6, 2005
      We finished Week 2 and started the Counter case study for Week 3.
      Links to the project done in class: Rectangle.zip and Counter.zip
      A documented copy of the Rectangle project is available Here

5. Week 3, Thursday, September 8, 2005
      We worked on the Counter class. A copy of the zip file can be found Here
      A completed and documented zip file for the Counter class can be found Here
      We also went through almost all of the Week 3 notes.

6. Week 4, Tuesday, September 13, 2005
      We finished the Sheep example from Week 3 and did much of the case study from Week 4.
      A copy of the zip file can be found Here

7. Week 4, Thursday, September 15, 2005
      We will finish the Account case study and go through the Week 4 material up to DeMorgan's Laws.
      A copy of the zip file for the Account case study can be found Here

8. Week 5, Tuesday, September 20, 2005
      We looked at debugging for loops. See the next class for the files.

9. Week 5, Thursday, September 22, 2005
      We finished the three case study experiments and went through most of the notes for Week 5. We were talking about fence post problems when we ran out of time.
      A copy of the zip file for the Week5Tests case study can be found Here

10. Week 6, Tuesday, September 27, 2005
      We finished the Week 5 notes and went through some of the terminnolgy from the Week 6 lecture notes. We worked on the RationalNumber project.
A copy of a completed RationalNumber package can be found Here

11. Week 6, Thursday, September 29, 2005
      We finished the notes for Week 6 and discussed the revised RationalNumber class. We started work on the WordUtility class. A copy of a completed WordUtility package can be found Here

12. Week 7, Tuesday, October 4, 2005
      Review for exam

13. Week 7, Thursday, October 6, 2005
      First exam

14. Week 8, Tuesday, October 11, 2005
      We talked briefly about the exam and started on the ArrayUtility case study. A copy of a completed ArrayUtility package that we created in class can be found Here

15. Week 8, Thursday, October 13, 2005
      We finished the ArrayUtility package and went through the notes up to but not including Example 5.
A copy of a completed ArrayUtility package that we created in class can be found Here

16. Week 9, Tuesday, October 18, 2005
      We finished the Week 8 notes and made good progress on Case Study 10, the ClassList.
      Two copies of a Completed ClassList project can be found Here

17. Week 9, Thursday, October 20, 2005
      We discussed the completed ClassList project from last week.
      We started converting it to use an ArrayList. A copy of a completed package can be found Here
We also discussed the Tic-Tac-Toe case study. A completed project can be found Here

18. Week 10, Tuesday, October 25, 2005
      We sent over the completed TicTacToe case study from last week and started discussion the Week 10 notes.
We were in the middle of the Shape case study. A copy of this can be found Here

19. Week 10, Thursday, October 27, 2005
      We finished discussing the week 10 notes and and Shape case study.
A copy of this case study that we prepared in class can be found Here
We also started Week 11 with an introduction to linear searching.

20. Week 11, Tuesday, November 1, 2005
      A copy of the project to be used at the start of this class can be found Here
A copy of the project from the end of this class can be found Here

21. Week 11, Thursday, November 3, 2005
      Finished the Week 11 notes.

22. Week 12, Tuesday, November 8, 2005
      Exam Review

23. Week 12, Thursday, November 10, 2005
      Second Exam

24. Week 13, Tuesday, November 15, 2005
      Return and go oever second exam
      Week 13 Notes up to Exercise 6.
A copy of the project from the end of this class can be found Here

25. Week 13, Thursday, November 17, 2005
      We finished up the examples in the Graphics package from Week 13.

26. Week 14, Tuesday, November 22, 2005
      In this class we will develop a GUI for the Tic Tac Toe example from week 10. We will start with the version of Tic Tac Toe found Here
The project we developed in class can be found Here
A completed version of the project can be found Here

27. Week 15, Tuesday, November 29, 2005
      We went over the TicTacToe GUI and the Week 15 revised notes on exceptions.

28. Week 16, Thursday, December 1, 2005
      Last Class - Final Exam Review