Please keep in mind that Zorah is constantly updating this. It should accurately describe the past,
but it won't always accurately predict the future.
Mon |
Tue |
Wed |
Thu |
Fri |
03-28
syllabus; ArrayList
read Ch. 1-8; 10.1
Java Tutorial:
Java API:
Wikipedia:
,
Videos:
programs
slides
|
03-29
Section 1: ArrayList
|
|
03-31
Section 2: ArrayIntList
|
|
|
|
04-06
and
; HW2 assigned
read 14.1 - 14.4
Java Tutorial:
Wikipedia:
,
Videos:
programs
slides
|
|
04-08
linked list nodes
read 16.1
Wikipedia:
Videos:
programs
slides
|
04-11
linked lists (basic)
read 16.2
Videos:
programs
slides
|
04-12
Section 5: linked nodes
|
|
04-14
Section 6: linked lists
HW2 due
|
|
04-18
recursion
read 12.1
Wikipedia:
Videos:
programs
slides
|
|
04-20
recursive programming
read 12.2 - 12.4
Videos:
,
programs
slides
|
|
|
04-25
More on
and
read 11.1 - 11.3
Videos:
,
Java Tutorial:
,
Wikipedia:
,
Link:
GraphViz
programs
|
04-26
Section 9: sets and maps
|
04-27
; HW5 assigned
read 10.2
Java Tutorial:
,
Videos:
programs
slides
|
04-28
Section 10: Comparable
HW4 due
|
04-29
sorting
read 13.1 - 13.4
Java Tutorial:
Wikipedia:
,
,
Videos:
Youtube: ,
programs
slides
|
05-02
generics, hashing
read 18.1
Wikipedia: hash table
Videos:
programs
slides
|
|
05-04
recursive backtracking
read 12.5
Wikipedia:
Videos:
programs
slides
|
|
05-06
Midterm review
|
|
|
05-11
recursive backtracking
read 12.5
Videos:
programs
slides
|
|
|
05-16
binary trees
read 17.1 - 17.3
Wikipedia:
Videos:
,
,
programs
slides
|
05-17
Section 15: binary trees
|
|
05-19
Section 16: binary trees
HW6 due
|
|
|
|
|
|
|
05-30
NO CLASS
Happy Memorial Day!
|
05-31
Section 19: polymorphism
|
06-01
final exam review
|
|
|