next up previous
Next: About this document Up: CS230 Course information Previous: Collaboration

Syllabus

The following are the topics we will be covering, very approximately in the order we will be covering them.

Topic 0: Review of Java.

Topic 1: Object-oriented programming.

Topic 2: Linked data representations.

Topic 3: Recursion.

Topic 4: Stacks.

Topic 5: Priority Queues.

Topic 6: Trees.

Topic 7: Tables and hashing.

Topic 8: Sorting.

Topic 9: Huffman code.



Allen Downey
Tue Sep 19 15:30:23 EDT 2000