Mon |
Tue |
Wed |
Thu |
Fri |
09-28
|
09-29
|
09-30
syllabus; ArrayList
read 15.1
Wikipedia:
Videos:
|
10-01
Section 1: ArrayList
|
|
|
10-06
Section 2: ArrayIntList
|
|
|
|
10-12
linked list nodes
read 16.1
Wikipedia: linked list
|
10-13
Section 4: linked nodes
|
10-14
linked lists (basic)
read 16.2
|
10-15
Section 5: linked lists
|
|
10-19
recursion
read 12.1
Wikipedia:
|
|
10-21
recursive programming
read 12.2 - 12.3
|
|
|
|
10-27
Section 8: sets and maps
|
|
10-29
Section 9: Comparable
|
10-30
testing
|
11-02
searching
|
|
11-04
MIDTERM EXAM, in class
(bring your Husky ID!)
|
11-05
Section 11: testing
|
11-06
sorting; HW5 assigned
read 13.1 - 13.4
Java Tutorial:
Wikipedia:
,
,
|
11-09
recursive backtracking
read 12.5 or Appendix R
Wikipedia:
Videos:
|
|
|
|
|
11-16
binary trees
read 17.1 - 17.3
Wikipedia:
Videos:
,
,
|
11-17
Section 14: binary trees
|
11-18
binary search trees
read 17.3 - 17.4
Wikipedia:
Videos:
|
11-19
Section 15: binary trees
|
|
|
|
11-25
quick sort
|
|
|
|
12-01
Section 17: choice
|
|
|
|
|
|
|
12-10
Section 20: final review
|
|
12-14
|
12-15
|
12-16
FINAL EXAM, GUG 220
8:30am - 10:20am
(bring your Husky ID!)
|
|
|