CS 519 Advanced Data Structures

Prerequisite: A minimum grade of "B-" in CSIT 512. Intensive introduction to object-oriented programming and advanced data structures. Topics include heaps, priority queues, hash tables, B+, B* trees and graphs. Emphasizing advantages and disadvantages of design and implementation choices, and the way these choices affect software quality. Instruction will be in the C++ programming language.




Fall Semester