Help

Course Information

Data Structures and Algorithms (CSI 218)

Term: 2020-2021 Spring

Faculty

Robert PittsShow MyInfo popup for Robert Pitts
Email address is hidden, click here to email
 

Description

This course covers common data structures and algorithms for storing and manipulating data using the C++ programming language. Object-oriented programming and design techniques are emphasized for the creation of reusable data structures. Topics include multidimensional arrays, linked lists, recursion, stacks, queues, searching, sorting, hashing, and trees. Prerequisite: CSI 116, CSI 107, CSI 108.