3.00 Credits
Prerequisite: CISP 1610 with C or better;Description: This course covers the basic fundamental principles of Data Structures. It uses C++ as a programming language to implement a variety of data structures. As such it requires the knowledge of programming in C++ offered in the online course CIS1610: Programming in C++. Topics will include C++ STL containers, vectors, C++ pointers, dynamic memory, STL Stacks, STL Queues, and Lists with or without iterators. User Designed classes are implemented.