MSCS-0400: Data Structures and Algorithms

Join this Course

This course provides a complete overview of the use and design of common data structures implemented in many different programming languages. The course will include an in-depth presentation of recursion, collections and iterators, fundamental techniques in graphics, and threading. Students implement linked lists, stacks, queues, trees, heaps, graphs, hash tables, and related data structures and algorithms.