Course Description
Complex and specialized data structures relevant to design and development of effective and efficient software. Hardware characteristics of storage media. Primary file organizations. Hashing functions and collision resolution techniques. Low level and bit level structures including signatures, superimposed coding, disjoint coding and Bloom filters. Tree and related structures including AVL trees, B*trees, tries and dynamic hashing techniques.
Fall 2026
Instructors
Meeting Patterns
Classes Start:
August 17, 2026
Classes End:
December 1, 2026
Location:
02220 Engineering Building 3
Class Days:
T H
Class Start Time:
11:45am
Class End Time:
1:00pm
Course Information
Class Type:
Lecture
Credits:
3.00
Restrictions:
Restriction: CSC Grads, 14DSFCTG, 14DSFZCTG, 14CSCCTG, 14CSCZCTG, 14CNCMS, 14CYSMS, and CN Grads