. Hunter recommends not using recordings as a substitute for lecture but rather as a supplement in case you have to miss lecture or want to revisit a topic.
Please keep in mind that Hunter is constantly updating this page. It should accurately describe the past,
but it won't always accurately predict the future.
Mon |
Tue |
Wed |
Thu |
Fri |
- 09-24
No class! :)
|
- 09-25
No class! :)
|
- 09-26
Syllabus; ArrayIntList
read 15.1
Java Tutorial:
Java API:
Wikipedia:
Videos:
Practice-It!
-
(note: uses Integer instead of String, will discuss Friday)
- programs
- slides
|
- 09-27
Section 1: ArrayIntList
|
|
|
|
- 10-03
Stacks & Queues
read 14
Java Tutorial:
Java API:
Wikipedia:
,
Videos:
Practice-It!
- programs
- slides
|
|
|
|
- 10-09
Section 4: List Nodes
|
- 10-10
LinkedIntLists & loops
read 16.2
Videos:
Practice-It!
- programs
- slides
|
|
- 10-12
Advanced LinkedIntList
read 16.3
Videos:
Practice-It!
- programs
- slides
|
|
|
- 10-17
Maps
read 11.3
Videos:
Link: GraphViz
Practice-It!
- programs
- slides
|
- 10-18
Section 7: Sets & Maps
|
- 10-19
More maps
Practice-It!
- programs
- slides
|
|
|
|
|
|
- 10-29
Inheritance
read 9.1-9.2
Videos:
,
Practice-It!
- examples
- slides
|
- 10-30
Section 10: Inheritance
|
|
|
- 11-02
Exhaustive search
read 12.5
Practice-It!
- programs
- slides
|
- 11-05
Midterm in class
|
|
|
|
- 11-09
Binary trees
read 17.1-17.2
Videos:
,
Practice-It!
- programs
- slides
|
|
|
- 11-14
Binary search trees
read 17.3-17.4
Videos:
Practice-It!
- programs
- slides
|
|
|
|
- 11-20
Section 16: Comparable
|
|
|
- 11-23
Thanksgiving: No school!
|
- 11-26
Huffman coding
HW8 released
- slides
|
- 11-27
Section 17: TA's choice
|
|
|
|
- 12-03
Hashing
read 18.1
- programs
- slides
|
- 12-04
Section 19: Final review
|
|
- 12-06
Section cancelled: All day exam review
Instead of regular sections, TAs will be staffing an all
day open office hours.
- 8:30am - 10:50am -- EEB 105
- 11:30am - 2:20pm -- EEB 125
- 2:30pm - 5:30pm -- GUG 220
HW8 due
|
|