May 21, 2025  
Fall 2025 Undergraduate Catalog 
    
Fall 2025 Undergraduate Catalog

CSE 214 - Data Structures


An extension of programming methodology to data storage and manipulation on complex data sets. Topics include: programming and applications of data structures; stacks, queues, lists, binary trees, heaps, priority queues, balanced trees and graphs. Recursive programming is heavily utilized. Fundamental sorting and searching algorithms are examined along with informal efficiency comparisons.

4 credits

Prerequisite(s): C or higher in CSE 114