Topics
Syllabus and Diving Board
- Syllabus
(PDF)
- Current topics:
- Current assignments:
Part I: Object-Oriented Programming
Part II Linear Structures
4 Stacks and Queues
-
Notes
-
Lab 2,
due Monday, Oct. 1.
-
Quiz 2, Chapters 3-4: Inheritance, stacks, and queues.
Closes Saturday, September 22.
Part III Algorithms
8 Searching and Sorting
-
Revised
Notes
-
Quiz 4,
Oct 8-13, on analysis of algorithms,
searching and sorting.
Part IV Trees and Sets
11 Sets
-
Notes
-
Lab 5, open Oct 29, due Nov 12.
-
Quiz 5, open Nov 5 8:15 PM, due Nov 12 11:59 PM,
in Oncourse Assignments (sic).
Part V Advanced Topics
15 Graphs
-
Notes
-
E. W. Dijkstra
-
Quiz 6, in Oncourse Assignments (sic),
open Nov 12 8:15 PM, due Nov 26 11:59 PM.
-
Lab 6
opens Nov 12, due Dec 3; last chance Dec 10.
14 Advanced Tree Structures
12 Advanced Linear Structures
-
Notes
(not covered fall 2012)