CompSci-61B: Data Structures (Summer 2007)
MTWTh 11am-12:30pm -- Prof. Robert Burns -- Soda 329  
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
25-Jun
26-Jun
27-Jun
28-Jun
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
2-Jul
3-Jul
4-Jul
5-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
9-Jul
10-Jul
11-Jul
12-Jul
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
16-Jul
17-Jul
18-Jul
19-Jul
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
23-Jul
24-Jul
25-Jul
26-Jul
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
30-Jul
31-Jul
1-Aug
2-Aug
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
6-Aug
7-Aug
8-Aug
9-Aug
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
13-Aug
14-Aug
15-Aug
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

[ Home | Contact Prof. Burns ]