CSIT - 265
Catalog Year: 2017
This course examines the representation, implementation and application of data structures and their use in programs developed using the object-oriented paradigm. The data structures include lists, stacks, queues, dequeues, vectors, trees and graphs. Additional topics include array and linked list implementation, recursion, binary search tree, sequences and dictionaries. Algorithms are developed to operate upon these structures. All assignments will be programmed in a modern object oriented programming language. Open lab time required.