Virginia Tech® home

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: Grade of C or better in CS 2114 and CS 2505, and (MATH 2534 or MATH 3034).

Taught By: Dwight Barnette

Chris North
Danfeng Yao
Cliff Shaffer
William McQuain
Yang Cao