Mon |
Tue |
Wed |
Thu |
Fri |
01-07
syllabus; ArrayList
read Ch. 1-8; 10.1
Java Tutorial:
Wikipedia:
,
Videos:
|
01-08
Section 1: ArrayList
|
|
01-10
Section 2: ArrayIntList
|
|
|
|
01-16
and
; HW2 assigned
read Appendix Q
Java Tutorial:
Wikipedia:
,
Videos:
|
|
01-18
linked list nodes
read 16.1
Wikipedia:
Videos:
|
01-21
NO CLASS (MLK holiday)
(IPL also closed)
|
01-22
Section 5: linked nodes
|
01-23
linked lists (basic)
read 16.2
Videos:
|
01-24
Section 6: linked lists
HW2 due
|
|
01-28
recursion
read 12.1
Wikipedia:
Videos:
|
|
01-30
recursive programming
read 12.2 - 12.3
Videos:
,
|
|
|
02-04
More on
and
read 11.1 - 11.3
Videos:
,
Java Tutorial:
,
Wikipedia:
,
programs
|
02-05
Section 9: sets and maps
|
02-06
interfaces and ADTs;
read 9.5; 16.4; 10.2
Java Tutorial:
,
Wikipedia:
,
,
Videos:
,
|
02-07
Section 10: Comparable
HW4 due
|
02-08
sorting
read 13.1 - 13.4
Java Tutorial:
Wikipedia:
,
,
Videos:
Youtube:
|
|
|
02-13
recursive backtracking
read Appendix R
Wikipedia:
Videos:
|
|
02-15
MIDTERM EXAM, in class
(bring your Husky ID!)
|
|
|
02-20
recursive backtracking
read Appendix R
Videos:
|
|
|
02-25
binary trees
read 17.1 - 17.3
Wikipedia:
Videos:
,
,
|
02-26
Section 15: binary trees
|
|
02-28
Section 16: binary trees
HW6 due
|
|
|
|
|
|
|
|
03-12
Section 19: polymorphism
|
|
|
|