<< back to courseware demo page
- This online lecture is for demonstration purposes

CIS350 Data Structures & Advanced Programming

 

Course Abstract

This course provides a thorough understanding of data structures implemented in C++ and their mathematical basis in discrete structures. Prior experience with either C or C++ is assumed.

This course helps students understand the concepts, principles, and use of computing elementary data structures including pointers, lists, arrays, stacks, trees, graphs, queues and heaps. Special emphasis is placed on the implementations of these structures in hands-on programming projects.

Prerequisite

CIS321 Computer Languages (Introduction to C++)