![]() |
|
CSS 343 – Data Structures and Algorithms – Fall 2009
|
|
Date |
Topic |
|
Assignments |
|
Oct 1 |
Introduction, review |
|
|
|
Oct 6 |
Trees |
Weiss 18, Rosen 10.1 |
|
|
Oct 8 |
Trees, Binary search trees |
Weiss 19.1-19.3, Rosen 10.3 |
Lab 1 due |
|
Oct 13 |
Binary search trees |
Weiss 11.2, 13.1, Rosen 10.2 |
|
|
Oct 15 |
Priority queues, binary heaps |
Weiss 7.9, 21.1-21.6 |
|
|
Oct 20 |
Graphs |
Weiss 15.1-15.3, Rosen 9 |
Lab 2 due |
|
Oct 22 |
Graphs |
Rosen 10.4-10.5 |
|
|
Oct 27 |
Balanced binary search trees |
Weiss 19.4 |
|
|
Oct 29 |
Balanced binary search trees |
Weiss 19.8 |
|
|
Nov 3 |
Inheritance, polymorphism
|
Weiss 4 |
Lab 3 due |
|
Nov 5 |
Midterm |
|
|
|
Nov 10 |
Object-oriented
design |
|
|
|
Nov 12 |
Hash tables |
Weiss 20.1-20.3 |
|
|
Nov 15 |
Last day to drop |
Weiss 20.4-20.7 |
|
|
Nov 17 |
Hash tables |
|
|
|
Nov 19 |
Design reviews
|
|
Lab 4 design due |
|
Nov 24 |
Finite state machines |
Rosen 12.2-12.3 |
|
|
Nov 26 |
Thanksgiving
holiday |
|
|
|
Dec 1 |
Languages and grammars
|
Rosen 12.1, 12.4 |
|
|
Dec 3 |
No class (project work day)
|
|
|
|
Dec 8 |
Turing Machines |
Rosen 12.5 |
Lab 4 due |
|
Dec 10 |
Review / catch-up |
|
|
|
Dec 15 |
Final (in class) |
|
|
H1N1 ACTION STEPS IN THIS COURSE: As part of the campus community’s shared responsibility for minimizing the possible spread of H1N1 virus this year, it is critical that all students are familiar with the symptoms of H1N1 Flu described on the UW Bothell website at http://www.uwb.edu/flu. Any student or instructor with flu-like symptoms is encouraged to stay at home until at least 24 hours after they no longer have a fever without the use of fever-reducing medications (ibuprofen or acetaminophen). If you are sick and have an extended absence, please speak with your instructor regarding alternative ways to maintain your progress in your courses. If your instructor is sick and needs to cancel class, you will be notified.