Apr 30, 2024  
Undergraduate Record 2022-2023 
    
Undergraduate Record 2022-2023 [ARCHIVED RECORD]

CS 2100 - Data Structures and Algorithms 1


Effective Start Date: 05/01/2022
A second course in computing with an emphasis on foundational data structures and program analysis. The course provides a introduction to object oriented programming and the Java programming language, concurrency, and inheritance / polymorphism. Additionally, foundational data structures and related algorithms / analysis are studied. These include lists, stacks, queues, trees, hash tables, and priority queues. Prereq: CS 1100 - CS 1199

Requisites: Must have completed CS 1110 or CS 1111 or CS 1112 or CS 1113

Credits: 4