CS 1063 Introduction to Programming 1 Daily Topics for Fall 2014


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, 2014
First Class - Weeks 1 and 2 notes - up to Your First Program

2. Week 1, Friday, August 29, 2014
Weeks 1 and 2 notes - up to Writing Simple Programs

3. Week 2, Wednesday, September 3, 2014
Weeks 1 and 2 notes - up to Using Static Methods

4. Week 2, Friday, September 5, 2014
Weeks 1 and 2 notes - Finished

5. Week 3, Monday, September 8, 2014
Weeks 3 and 4 notes - Variables

6. Week 3, Wednesday, September 10, 2014
Weeks 3 and 4 notes - Scanner

7. Week 3, Friday, September 12, 2014
Weeks 3 and 4 notes - For Loops

8. Week 4, Monday, September 15, 2014
Weeks 3 and 4 notes - For Loop Variations

9. Week 4, Wednesday, September 17, 2014
Weeks 3 and 4 notes - Scope

10. Week 4, Friday, September 19, 2014
Week 5 notes - Review

11. Week 5, Monday, September 22, 2014
Week 5 notes - Review

12. Week 5, Wednesday, September 24, 2014
Midterm Exam 1

13. Week 5, Friday, September 26, 2014
Go over exam 1

14. Week 6, Monday, September 29, 2014
Weeks 6 and 7 notes - Common Errors

15. Week 6, Wednesday, October 1, 2014
Weeks 6 and 7 notes - Objects and Classes

16. Week 6, Friday, October 3, 2014
Weeks 6 and 7 notes - Strings

17. Week 7, Monday, October 6, 2014
Weeks 6 and 7 notes - Color

18. Week 7, Wednesday, October 8, 2014
Weeks 6 and 7 notes - Drawing with Loops and Methods

19. Week 7, Friday, October 10, 2014
Weeks 6 and 7 notes - Ready to start Conditional Execution

20. Week 8, Monday, October 13, 2014
Weeks 8 and 9 notes - Cumulative Algorithms

21. Week 8, Wednesday, October 15, 2014
Weeks 8 and 9 notes - Max and Min

22. Week 8, Friday, October 17, 2014
Weeks 8 and 9 notes - Methods with Conditional Execution

23. Week 9, Monday, October 20, 2014
Weeks 8 and 9 notes - Return Values and Code Paths

24. Week 9, Wednesday, October 22, 2014
Weeks 8 and 9 notes - Exam 2 Review

25. Week 9, Friday, October 24, 2014
Weeks 8 and 9 notes - Exam 2 Review

26. Week 10, Monday, October 27, 2014
Week 10 notes - Exam 2 Review

27. Week 10, Wednesday, October 29, 2014
Midterm Exam 2

28. Week 10, Friday, October 31, 2014
Weeks 11 and 12 notes - While loop

29. Week 11, Monday, November 3, 2014
Weeks 11 and 12 notes - Random Numbers

30. Week 11, Wednesday, November 5, 2014
Weeks 11 and 12 notes - Fencepost Loops

31. Week 11, Friday, November 7, 2014
Weeks 11 and 12 notes - Methods that return boolean

32. Week 12, Monday, November 10, 2014
Weeks 11 and 12 notes - Scanner Lookahead

33. Week 12, Wednesday, November 12, 2014
Weeks 11 and 12 notes - Reasoning about Assertions

34. Week 12, Friday, November 14, 2014
Weeks 11 and 12 notes - Arrays and Loops

35. Week 13, Monday, November 17, 2014
Weeks 13 and 14 notes - Arrays and Methods

36. Week 13, Wednesday, November 19, 2014
Weeks 13 and 14 notes - References

37. Week 13, Friday, November 21, 2014
Weeks 13 and 14 notes - Testing for Equality

38. Week 14, Monday, November 24, 2014
Weeks 13 and 14 notes - String Traversal

39. Week 14, Wednesday, November 26, 2014
Weeks 13 and 14 notes - Final Exam Review

40. Week 15, Monday, December 1, 2014
Weeks 15 and 16 notes - Final Exam Review

41. Week 15, Wednesday, December 3, 2014
Weeks 15 and 16 notes - Final Exam Review

42. Week 15, Friday, December 5, 2014
Weeks 15 and 16 notes - Final Exam Review

43. Week 16, Monday, December 8, 2014
Weeks 15 and 16 notes - Final Exam Review

44. Week 16, Wednesday, December 10, 2014
Weeks 15 and 16 notes - Final Exam Review

Final Exam: Saturday, Dec. 13 at 7:00 am in 2.01.12 FLN