CS 1713 Introduction to Computer Programming 2 Daily Topics Fall 2009

Listed here are the topics covered in each class.

Entries marked with a * are tentative and subject to change


1. Week 1, Wednesday, August 26, 2009
      Introductory Lecture

2. Week 1, Friday, August 28, 2009
      We wrote the HelloWorld program from Case Study 1

3. Week 2, Monday, August 31, 2009
      Week 1: finished
      Week 2: the Math and Random classes
      Strings, objects and variables

4. Week 2, Wednesday, September 2, 2009
      We worked on a version of Case Study 3 in which we could modify the length and width of the rectangle.
      A zip file of what we did in class is available here.
      A zip file of what we did in class is available here.

5. Week 2, Friday, September 4, 2009
     

6. Week 3, Wednesday, September 9, 2009
      Conditionals

7. Week 3, Friday, September 11, 2009
      Finished loops

8. Week 4, Monday, September 14, 2009
      Exam 1

9. Week 4, Wednesday, September 16, 2009
      We discussed case study 7.
      A zip file of a completed project is available here.
      We are thinking about how to modify a rational number object after it has been created.

10. Week 4, Friday, September 18, 2009
      We finished the Week 4 material.

11. Week 5, Monday, September 21, 2009
      We started the Week 5 Lecture notes: Arrays
      A zip file of a completed project is available here.

12. Week 5, Wednesday, September 23, 2009
      We worked some more on Case Study 9.
      A zip file of a completed project is available here.

13. Week 5, Friday, September 25, 2009
      We worked some more on Case Study 9.
      A zip file of a completed project is available here.

14. Week 6, Monday, September 28, 2009
      Review for Exam 2

15. Week 6, Wednesday, September 30, 2009
      Exam 2

16. Week 6, Friday, October 2, 2009
      We went over the exam and started Case Study 10 from the Week 7 notes.
      A zip file of a completed project is available here.

17. Week 7, Monday, October 5, 2009
      We worked on Case Study 10.
      A zip file of what we did in class is available here.

18. Week 7, Wednesday, October 7, 2009
      We continued work on Case Study 10.
      A zip file of what we did in class is available here.

19. Week 7, Friday, October 9, 2009
      The ArrayList and Case Study 11.
      A zip file of what we did in class is available here.

20. Week 8, Monday, October 12, 2009
      Finishing up Week 7: two dimensional arrays

21. Week 8, Wednesday, October 14, 2009
      Week 8 - skipped UML, has-a and is-a relationships

22. Week 8, Friday, October 16, 2009
      Week 8 - shapes, Case Study 13

23. Week 9, Monday, October 19, 2009
      linear and binary search, selection sort

24. Week 9, Wednesday, October 21, 2009
      insertion sort, tracing sorts with playing cards

25. Week 9, Friday, October 23, 2009
      Finished sorting

26. Week 10, Monday, October 26, 2009
      We discussed designing a Tic Tac Toe game and started on Case Study 15.
      A zip file of what we did in class is available here.

27. Week 10, Wednesday, October 28, 2009
      We continued designing a Tic Tac Toe game and worked on Case Study 15.
      A zip file of what we did in class is available here.

28. Week 10, Friday, October 30, 2009
      We finished discussing the Tic Tac Toe case study.

29. Week 11, Monday, November 2, 2009
      Exam review

30. Week 11, Wednesday, November 4, 2009
      Midterm exam 3

31. Week 11, Friday, November 6, 2009
      Go over exam 3, start Week 12

32. Week 12, Monday, November 9, 2009
      Week 12, through Exercise 6

33. Week 12, Wednesday, November 11, 2009
      Week 12, through Example 9

34. Week 12, Friday, November 13, 2009
      Week 12

35. Week 13, Monday, November 16, 2009
      We started Case study 18.
      A zip file of what we did in class is available here.

36. Week 13, Wednesday, November 18, 2009
      We almost finished Case study 18.
      A zip file of what we did in class is available here.

37. Week 13, Friday, November 20, 2009
     

38. Week 14, Monday, November 23, 2009
     

39. Week 14, Wednesday, November 25, 2009
     

40. Week 15, Monday, November 30, 2009
     

41. Week 15, Wednesday, December 2, 2009
     

42. Week 15, Friday, December 4, 2009
     

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