This calendar displays what we have covered each day and may also contain rough estimates of what we will cover in the future.
Information listed about future dates is speculative and may change over time, except for exam dates.
Week |
Mon |
Wed |
Fri |
1 |
|
|
|
2 |
|
|
|
3 |
|
|
4-17
recursive searching and sorting
( preview);
algorithm analysis and Big-Oh notation
( preview)
Homework 3 assigned
read 7.5, 10.1, 10.2
Wikipedia:
,
,
,
Videos:
Julie on
,
;
Marty on
|
4 |
|
|
|
5 |
4-27
arrays; implementing a collection class
( preview)
read 11.2 - 11.3, 12.1, 12.3, 14.1, 14.4
|
|
5-01
linked lists
( preview)
read 12.2 - 12.3; 14.3
Wikipedia:
|
6 |
|
|
5-08
binary trees
( preview)
read 16.1
Wikipedia:
Videos:
(Java)
|
7 |
|
|
5-15
graphs
( preview)
read 18.1
Wikipedia:
Stanford C++ lib:
|
8 |
|
5-20
graph paths: A* search
Wikipedia:
|
|
9 |
|
5-27
hash tables
( preview)
read 15.1-15.2
Wikipedia:
|
|
10 |
|
|
|