EECS 4101/5101:  Advanced  Data  Structures   __    Tentative SYLLABUS

AMORTIZATION, SELF ADJUSTMENT and COMPETITIVENESS  (3 hours):


DICTIONARIES  (9 hours):


PRIORITY QUEUES  (5 hours):


DISJOINT SET UNION  (2 hours):


COMPUTATIONAL GEOMETRY  (8 hours):


APPROXIMATION ALGORITHMS for NP-Hard Optimization Problems (6 hours):


SELECTED TOPICS (remaining hours if any).