Nov 21, 2024  
2025-2026 Undergraduate Catalog (Edited Version) 
    
2025-2026 Undergraduate Catalog (Edited Version)
Add to Portfolio (opens a new window)

CSCI 258 - Data Structures and Algorithms


4 Credit(s)

Stacks, queues, linked lists, trees, and heaps are treated theoretically and in the context of the Java programming language. Complexity analysis of algorithms including sorting and searching algorithms, graph algorithms, and recursion is also discussed.
1 hour laboratory. 3 hours lecture.
Prerequisite(s): CSCI 247 (or CSCI 257 ) and MATH 151 .



Add to Portfolio (opens a new window)