Data Structures & Algorithms
CS3114: Advanced data structures and analysis of data structure and algorithm performance. Sorting, searching, hashing, and advanced tree structures and algorithms. File system organization and access methods. Course projects require advanced problem-solving, design, and implementation skills. (3H, 3C)
Note: CS majors must achieve a grade of C or better in CS 2104 before attempting CS 3114.
See: course web pages.