Help

Course Information

Data Structures and Algorithms (CSI 218)

Term: 2026-2027 Fall

Faculty

Maryam ShahcheraghiShow MyInfo popup for Maryam Shahcheraghi
Email address is hidden, click here to email
 

Schedule

Mon-Wed, 11:00 AM - 12:15 PM (9/2/2026 - 12/19/2026) Location: QUIN

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.