next up previous
Next: About this document ... Up: Syllabus Previous: Coursework

Approximate calendar of topics

We will be following the order of presentation in the book for the most part, covering about one topic per week.

Topic 0: Review of Java.

Topic 1: Object-oriented programming.

Topic 2: Linked data representations.

Topic 3: Recursion.

Topic 4: Stacks.

Topic 5: Queues.

Topic 6: Lists and Strings.

Topic 7: Memory allocation.

Topic 8: Trees and graphs.

Topic 9: Hashing.

Topic 10: Sorting.

Topic 11: Huffman code.



Allen B. Downey
1999-09-07