CS3114: Data Structures & Algorithms

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)

Prerequisites: Math 2534; a grade of C or better in CS 2114 and CS 2505.

Note: CS majors must achieve a grade of C or better in CS 2104 before attempting CS 3114.

Taught By: Dwight Barnette
Chris North
Danfeng Yao
Cliff Shaffer
William McQuain
Yang Cao