Wk |
Day |
Date |
Required Reading, before Lecture Carrano |
Optional Reading, Head 1st Java |
Lecture Topics (MTWTh 11:10am-12:25pm) |
Assignments due at end of day (midnight) |
Points |
1 |
M T W Th Su |
1-Jul |
A.4, A.6, A.10-31 1.1-16, 1.21-24, 1.34 2.1-6, 3.1-39 |
ch 1-3 |
0. Orientation and Overview 1. Introduction To Java"" |
Lab 1a Lab 1b Lab 1c |
20 20 40 |
2 |
M T W Th Su |
4-Jul
8-Jul |
A.38-49, A.56-77, 4.1-19 A.85-92, 5.1-19, 5.32 6.1-35 |
ch 4-5 |
2. Lists As Data Structures" H O L I D A Y" |
Lab 2a |
40 |
3 |
M T W Th Su |
15-Jul |
B.1-6, 7.1-26 8.1-31, 8.51-52 9.1-23 9.24-34 |
ch 9 |
"3. Iterators 4. Algorithm Efficiency" |
Lab 2b Lab 3 Lab 4 |
40 40 40 |
4 |
M T W Th Su |
22-Jul |
C.1-33, 11.1-25 10.1-43, 12.1-23 2.8-12, 2.17-21, 2.27, 13.1-28 14.1-16, 15.1-31 |
|
5. Ordering Values In Data Structures""" |
Lab 5a Lab 5b |
40 40 |
5 |
M T W Th Su |
29-Jul |
16.1-24 17.1-22 18.1-27 |
|
Midterm Exam, 11:10am-12:25pm 6. Searching For Values In Data Structures"" |
Proj 1 Lab 6a Lab 6b |
100 + 100 40 40 |
6 |
M T W Th Su |
5-Aug |
19.1-10 19.11-24 20.1-10 20.11-18 |
|
7. Hash Tables""" |
Lab 7a Lab 7b |
40 40 |
7 |
M T W Th Su |
12-Aug |
C.34-37, 21.1-28 22.1-12 23.1-21, 24.1-16 25.1-14, 25.31 |
|
8. Stacks and Queues""9. Trees and Graphs |
Lab 8 Lab 9a |
40 40 |
8 |
M T W Th Sa |
16-Aug
18-Aug |
27.1-12 29.1-3, 29.13-32 30.1-21 |
|
"""Final Exam, 7-9pm All Late Work Due by midnight |
Lab 9b Proj 2 |
40 100+100 |