Skip to Main Content

CSC 501 Data Structure/Algorithm Analysis

This course studies the implementation of abstract data structures and the efficiency analysis of algorithms. There will be required programming projects in C++. Topics will include algorithm analysis, recursion, sorting, randomization, graph algorithms, hash tables, and the implementation of abstract data structures (lists, stacks, queues and trees). Fall.

Credits

3