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!)
|
|
|