CS 1063 Introduction to Computer Programming I Section 1 Daily Topics for Spring 2015


Listed here are the topics covered in each class.

Entries marked with a * are tentative and subject to change.
1. Week 1, Monday, January 12, 2015
First Class - Weeks 1 and 2 notes- up to Your First Program

2. Week 1, Wednesday, January 14, 2015
Weeks 1 and 2 notes - up to Strings

3. Week 1, Friday, January 16, 2015
Weeks 1 and 2 notes - up to Using Static Methods

4. Week 2, Wednesday, January 21, 2015
Weeks 1 and 2 notes - up to Summary of Syntax

5. Week 2, Friday, January 23, 2015
Weeks 1 and 2 notes - up to Weeks 3 and 4: Mixing Types

6. Week 3, Monday, January 26, 2015
Weeks 1 and 2 notes - up to For Loops

7. Week 3, Wednesday, January 28, 2015
Weeks 3 and 4 notes - up to System.out.print

8. Week 3, Friday, January 30, 2015
Weeks 3 and 4 notes - up to Nested Loops

9. Week 4, Monday, February 2, 2015
Weeks 3 and 4 notes - up to Scope

10. Week 4, Wednesday, February 4, 2015
Practice Exam

11. Week 4, Friday, February 6, 2015
Weeks 3 and 4 notes - up to Review

12. Week 5, Monday, February 9, 2015
Finished Exam Review

13. Week 5, Wednesday, February 11, 2015
Exam 1

14. Week 5, Friday, February 13, 2015
Weeks 6 and 7 notes - up to passing parameters

15. Week 6, Monday, February 16, 2015
Weeks 6 and 7 notes - up to methods with return values

16. Week 6, Wednesday, February 18, 2015
Weeks 6 and 7 notes - up to Scanner

17. Week 6, Friday, February 20, 2015
Weeks 6 and 7 notes - up to Color

18. Week 7, Monday, February 23, 2015
Weeks 6 and 7 notes - up to Moving Circles

19. Week 7, Wednesday, February 25, 2015
Weeks 6 and 7 notes - up to Bouncing Ball

20. Week 7, Friday, February 27, 2015
Weeks 6 and 7 notes - up to Finished

21. Week 8, Monday, March 2, 2015
Weeks 8 and 9 notes - up to Relational Operators

22. Week 8, Wednesday, March 4, 2015
Weeks 8 and 9 notes - up to Cumulative Algorithms

23. Week 8, Friday, March 6, 2015
Weeks 8 and 9 notes - up to Max and Min Loops

24. Week 9, Monday, March 16, 2015
Weeks 8 and 9 notes - up to Methods with Conditional Execution

25. Week 9, Wednesday, March 18, 2015
Weeks 8 and 9 notes - up to Methods with Conditional Execution

26. Week 9, Friday, March 20, 2015
Weeks 8 and 9 notes - up to Exam Review

27. Week 10, Monday, March 23, 2015
Weeks 8 and 9 notes - up to Exam Review Done

28. Week 10, Wednesday, March 25, 2015
Midterm Exam 2

29. Week 10, Friday, March 27, 2015
Weeks 11 and 12 notes - up to Program Logic and Indefinite Loops

30. Week 11, Monday, March 30, 2015
Weeks 11 and 12 notes - up to Simulations

31. Week 11, Wednesday, April 1, 2015
Weeks 11 and 12 notes - up to Fence Post Loops

32. Week 11, Friday, April 3, 2015
Weeks 11 and 12 notes - up to Advanced boolean Topics

33. Week 12, Monday, April 6, 2015
Weeks 11 and 12 notes - up to Scanner Lookahead

34. Week 12, Wednesday, April 8, 2015
Weeks 11 and 12 notes - up to Assertions and Program Logic

35. Week 12, Friday, April 10, 2015
Weeks 11 and 12 notes - up to Arrays

36. Week 13, Monday, April 13, 2015
Weeks 13 and 14 notes - up to Arrays and Methods

37. Week 13, Wednesday, April 15, 2015
Weeks 13 and 14 notes - up to Arrays and Methods

38. Week 13, Friday, April 17, 2015
Weeks 13 and 14 notes - up to Array Traversal

39. Week 14, Monday, April 20, 2015
Weeks 13 and 14 notes - up to Array Reversal

40. Week 14, Wednesday, April 22, 2015
Weeks 13 and 14 notes - up to Final Exam Review

41. Week 14, Friday, April 24, 2015
Final Exam Review - up to Final Exam Review

42. Week 15, Monday, April 27, 2015
Final Exam Review - up to Final Exam Review

43. Week 15, Wednesday, April 29, 2015
Final Exam Review

Final Exam: Saturday, May 2 at 7:00 am