CS 219 Advanced Data Structures

Prerequisite: CS 202 and MATH 207 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.

Credits

3.0

Offered

Both Semesters