Aug 06, 2026  
2026-2027 Academic Catalog 
    
2026-2027 Academic Catalog
Add to Portfolio (opens a new window)

CIST 0240 - Data Structures C++


4 Credit Hours

The course starts with introducing the basics of C++ programming and the concepts of object-oriented programming using C++. It will cover classes, inheritance, templates and other OOP related Topics. After that, the course will cover the major data structures such as linked lists, stacks, queues, trees, binary search trees and heaps. Data Structures associated operations are also included: searching, sorting, hashing algorithms. During this course, the fundamental algorithm analysis will be introduced to teach students how to investigate the algorithms efficiency with respect to resources.

Pre-requisites: CIST 0180 - Programming Algorithms .



Add to Portfolio (opens a new window)