Help

Course Information

Data Structures and Algorithms (CSI 218)

Term: 2018-2019 Spring

Faculty

Charles Fusing AuShow MyInfo popup for Charles Fusing Au
Email address is hidden, click here to email
 

Schedule

Mon-Wed, 9:00 AM - 10:15 AM (1/23/2019 - 5/13/2019) Location: PLY P 224

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.