CC 310

Data Stuctures & Algorithms I

Exploration of simple data structures & related algorithms in computer programming. Basic concepts of complexity analysis. Object-oriented design concepts.

This course introduces simple data structures such as sets, lists, stacks, queues, and maps. Students learn how to create data structures and the algorithms that use them. Students are introduced to algorithm analysis to determine the efficiency of algorithms.