Week | Dates | Topics | Chapters |
---|---|---|---|
1 | Jun 08 - Jun 12 | Overview of Java Unix and VI Primitive Data Types |
Ch. 1.1 - 1.10 Class Notes Ch. 2.1 - 2.6 Appendix A, B, and D |
2 | Jun 15 - Jun 19 | Elementary Programming (Operators) Conditionals Loops |
Ch. 2.1 - 2.11, 2.13 - 2.16, 2.18 Ch. 3.1 - 3.7, 3.14 - 3.16 Ch. 5.1 - 5.7, 5.9 Appendix C and G |
3 | Jun 22 - Jun 26 | Loops Math and String Methods Test 1 on 26 Jun |
Ch. 5.1 - 5.9, 5.11 Ch. 4.1 - 4.4, 4.6 |
4 | Jun 29 - Jul 03 | Methods Arrays |
Ch. 6.1 - 6.6, 6.8, 6.9, 6.11 Ch. 7.1 - 7.13 |
5 | Jul 06 - Jul 10 | Multidimensional Arrays History of Computing |
Ch. 8.1 - 8.8 Class Notes |
6 | Jul 14 - Jul 18 | Computer Arithmetic, Logic, and Organization Algorithms |
Appendix E, F and G Class Notes |
7 | Jul 20 - Jul 24 | Test 2 on 24 Jul Recursion |
Ch. 18.1 - 18.10 |
8 | Jul 27 - Jul 31 | Recursion Objects and Classes |
Ch. 18.1 - 18.10 Ch. 9.1 - 9.14 |
9 | Aug 03 - Aug 07 | Objects and Classes Object-Oriented Thinking |
Ch. 9.1 - 9.14 Ch. 10.1 - 10.11 |
10 | Aug 10 - Aug 14 | Inheritance and Polymorphism Test 3 on 14 Aug |
Ch. 11.1 - 11.15 |