Skip to Main Content

CSC 501 Data Struct/Algorithm Analysis

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

Credits

3