Week | Dates | Topics | Chapters |
---|---|---|---|
1 | Jun 09 - Jun 13 | Unix and VI History of Computing |
Class Notes Ch. 1.1 - 1.10 |
2 | Jun 16 - Jun 20 | Computer Arithmetic, Logic, and Organization Introduction to Computer Programs and Java Primitive Data Types |
Ch. 1.1 - 1.9 Ch. 2.1 - 2.6 Appendix A, B, and F |
3 | Jun 23 - Jun 27 | Elementary Programming Conditionals |
Ch. 2.1 - 2.11, 2.13 - 2.16, 2.18 Ch. 3.1 - 3.7, 3.14 - 3.16 Appendix C, E and G |
4 | Jun 30 - Jul 04 | Test 1 on 30 Jun Math and String Methods Loops |
Ch. 4.1 - 4.4, 4.6 Ch. 5.1 - 5.7, 5.9 |
5 | Jul 07 - Jul 11 | Loops Methods |
Ch. 5.1 - 5.9, 5.11 Ch. 6.1 - 6.6, 6.8, 6.9, 6.11 |
6 | Jul 14 - Jul 18 | Recursion Arrays |
Ch. 18.1 - 18.10 Ch. 7.1 - 7.13 |
7 | Jul 21 - Jul 25 | Test 2 on 23 Jul Multidimensional Arrays |
Ch. 8.1 - 8.8 |
8 | Jul 28 - Aug 01 | Algorithms Objects and Classes |
Class Notes Ch. 9.1 - 9.14 |
9 | Aug 04 - Aug 08 | Objects and Classes Object-Oriented Thinking |
Ch. 9.1 - 9.14 Ch. 10.1 - 10.11 |
10 | Aug 11 - Aug 15 | Inheritance and Polymorphism Test 3 |
Ch. 11.1 - 11.15 |