Textbook

Sedgewick: Algorithms in C (Third edition) Adison-Wesley, 1997.

Textbook is be avaiable be at the Campus Store.

This book is new, and seems to have many errors. We will be maintaining a list of errors in the book. Please keep watch on this page, as it will probably change over the course of the semester.

Additionally, if you find typos (no matter how minor), please email them to Amit Kumar, as we will be sending them to the publisher at the end of the semester.

We have an additional supplemental course packet. Course packets are available in the Campus store.

Another useful reference book is: T. H. Cormen, C. E. Leiserson, and R. L. Rivest, Introduction to Algorithms. McGraw Hill, 1990.

CS410 Fall 1997 Schedule
DateTopicAssignment due
Aug. 28 Sept 2Connectivity
Sept. 4Arrays and Linked Lists
Sept. 9-18SortingW1 due Sept 9; P1 due Sept 18,
Sept. 23-Oct 2Hashing W2 due Sept 25
Oct. 7 Heaps P2 due Oct 7
Oct 9Prelim I
Oct. 14Fall Break
Oct. 16-30BSTW3 due Oct 23
Nov. 4 Radix Search P3 due Nov. 4
Nov. 6Prelim 2
Nov. 11-13 Lempel-Ziv
Nov. 18- 25Graph alg'sP4 due Nov 20
Nov. 27Thanksgiving Break
Dec. 2- 4Graph alg'sW4 due Dec. 4
Dec. 11Final
W1-4 indicates written assignments
P1-4 indicates programming assignments


This schedule will be updated as the semester proceeds.