Course Info

CSC 383: Data Structures and Algorithms in Java

Design, implementation, application, and analysis of algorithms on a variety of data structures, including stacks, queues, lists, trees, binary heaps, hash tables, and graphs. Algorithmic analysis includes computation of running times and asymptotic analysis. PREREQUISITE(S): CSC 212 or CSC 300