Week
1 |
M 9/28 |
W 9/30 |
F 10/2 |
|
NO
CLASS |
syllabus,
println read 1.1 - 1.3 |
static
methods read 1.4 - 1.5 HW1 assigned |
Week
2 |
M 10/5 |
W 10/7 |
F 10/9 |
|
expressions,
variables read 2.1 - 2.2 |
for
loops, nested loops read 2.3 |
loop
figures, constants read 2.4 - 2.5 HW2 assigned |
Week
3 |
M 10/12 |
W 10/14 |
F 10/16 |
|
parameters read 3.1 |
Graphics read 3G HW3 assigned |
return,
Math, double read 3.2, 4.1 |
Week
4 |
M
10/19 |
W
10/21 |
F
10/23 |
|
Scanner,
if/else read 3.4 - 3.5, 4.2, 4.6 |
cumulative
sum, more if/else read 4.1, 4.5; Proc. Design Heur. HW4 assigned |
Strings,
objects, printf read 3.3, 4.3 - 4.4 |
Week
5 |
M
10/26 |
W
10/28 |
F
10/30 |
|
fencepost loops, while
loops, sentinel loops |
Random
numbers, boolean read 5.1 - 5.3, 5.6 HW5 assigned |
advanced
boolean logic read 5.2, 5.4 |
Week
6 |
M
11/2 |
W
11/4 |
F
11/6 |
|
assertions,
do/while, break read 5.4 -
5.5 |
file input (tokens) read
6.1 - 6.2, 5.3 |
MIDTERM EXAM, in class |
Week
7 |
M
11/9 |
W
11/11 |
F
11/13 |
|
file
input (lines); file output read 6.2 - 6.5 HW6 assigned |
NO CLASS holiday (Veterans Day) |
array
basics read 7.1 |
Week
8 |
M
11/16 |
W
11/18 |
F
11/20 |
|
arrays
as param/return; reference semantics read 7.1 - 7.2 |
tallying;
text processing read 7.1, 7.3, 7.5 HW7 assigned |
objects:
fields, methods read 8.1 - 8.3 |
Week
9 |
M
11/23 |
W
11/25 |
F
11/27 |
|
objects:
more methods; toString read
8.3 |
objects:
constructors, encapsulation read 8.4 - 8.5 HW8 assigned |
NO CLASS holiday (Thanksgiving) |
Week
10 |
M
11/30 |
W
12/2 |
F
12/4 |
|
inheritance:
extend, override, super read 9.1 - 9.2 |
discuss Critters HW9 assigned |
more
Critters |
Week
11 |
M
12/7 |
W
12/9 |
F
12/11 |
|
polymorphism read 9.3 - 9.4 |
final
exam review read 9.3 - 9.4 |
Critter tournament; course evaluations |
|
M
12/14 |
W
12/16 |
F 12/18 |
|
|
FINAL EXAM (place/time TBA) |
|
This calendar should accurately describe what has occurred in past lectures,
but it won't always accurately predict the future. You may wish to use it to learn what reading
will be covered in a given lecture.
Also see the 2007-08 UW academic calendar at http://www.washington.edu/students/reg/0708cal.html