Dec 13, 2024  
2024-2025 Undergraduate Catalog 
    
2024-2025 Undergraduate Catalog

CSC 2820 - Data Structures

Credits: 4
Basic concepts in the representation and manipulation of data and preliminary object orientation, including inheritance and polymorphism, taught in the Java programming language. Topics covered include: recursion, data abstraction, error handling and exceptions, generic classes, stacks, queues, lists, collections, graphs, trees, dictionaries, maps, and hash tables.
Prerequisite(s): A grade of B- or better in either CSC 1610   or CSC 1611  , or a P in CSC 1010 .
Fulfills: STEM in LS Core.