Advanced Data Structures


[ Assignments | CIS | UO | News ]

CRN 15206/15207

CIS 410/510

Fall 2003

Tentative Syllabus

Week of Text chptr. Description
Sept. 29 CLR1, RET1 Introduction: abstract data types, complexity analysis, loop invariants.
Oct. 6CLR18, RET2Amortized complexity, Disjoint sets: union/find, applications.
Oct. 13CLR 20,21, RET 3 Priority queues.
Oct. 20 CLR 14, RET 4 Search trees: self-adjusting BST .
Oct. 27 RET 5 Linking and cutting trees.
Nov. 3 RET 1-4 Take home Midterm exam due
Nov. 10 RET 8Network flows.
Nov. 17 Layers of ADT implementations.
Nov. 24 CLR VI, RET 6,7Minimum spanning trees.
Dec. 1 Optimal BST
Dec. 8 comprehensive Take home Final Exam due