WEEK |
DATE |
TOPIC |
READING |
1 |
01/14 |
Introduction to Java Programming |
Chapter 1 |
- |
01/16 |
Primitive Data and Definite Loops |
Chapter 2 |
2 |
01/21 |
Introduction to Parameters and Objects |
Chapter 3 |
- |
01/23 |
Introduction to Parameters and Objects |
Chapter 3 |
3 |
01/28 |
Graphics |
Supplement 3G |
- |
01/30 |
Conditional Execution |
Chapter 4 |
4 |
02/04 |
Program Logic and Indefinite Loops |
Chapter 5 |
- |
02/06 |
File Processing |
Chapter 6 |
5 |
02/11 |
File Processing |
Chapter 6 |
- |
02/13 |
Arrays |
Chapter 7 |
6 |
02/18 |
1st Mid-term Exam |
- |
- |
02/20 |
Mid-term Review / Arrays |
Chapter 7 |
7 |
02/25 |
Classes |
Chapter 8 |
- |
02/27 |
Classes |
Chapter 8 |
|
|
Spring Break |
|
8 |
03/11 |
Inheritance and Interface |
Chapter 9 |
- |
03/13 |
Inheritance and Interface |
Chapter 9 |
9 |
03/18 |
ArrayLists |
Chapter 10 |
- |
03/20 |
ArrayLists |
Chapter 10 |
10 |
03/25 |
Java Collections Framework |
Chapter 11 |
- |
03/27 |
Java Collections Framework |
Chapter 11 |
11 |
04/01 |
2nd Mid-term Exam |
- |
- |
04/03 |
Mid-term Review / Recursion |
Chapter 12 |
12 |
04/08 |
Recursion |
Chapter 12 |
- |
04/10 |
Searching and Sorting |
Chapter 13 |
13 |
04/15 |
Stacks and Queues |
Chapter 14 |
- |
04/17 |
Implementing a Collection Class |
Chapter 15 |
14 |
04/22 |
Implementing a Collection Class |
Chapter 15 |
- |
04/24 |
project presentation |
- |
15 |
05/01 |
Final Exam |
1:00 - 3:00 pm |