CSA402 Data Structures in C++

4 Semester Credit Hours

The relationship between data structures and their algorithms, object oriented program design and data structure implementation are discovered using the C++ programming language.  This course will prepare students with a solid foundation in data structures for work in design implementation, testing or maintenance of nearly any software system.  Principles of algorithm complexity analysis, linked lists, stacks and queues, recursion, binary trees, graphs, data compression and memory management are among major course topics. Labs consist of assigned practice, projects and/or case studies relating to topics covered. Course contains 3 semester credit hours (45 clock hours) of lecture and 1 semester credit hour (30 clock hours) of laboratory work. Prerequisite: CSA401

Back to Top