Nov 08, 2024  
2019-2020 Academic Catalog 
    
2019-2020 Academic Catalog [ARCHIVED CATALOG]

CSC* E240 - Data Structures (3 credits)


Code(s): COMP
Prerequisite(s): CSC* E218  or CSC* E224  and MAT* E210  
 
The course focuses on fundamental data structures, which allow one to store collections of data with fast updates and queries. The course covers analysis and design of fundamental data structures and use of data structures as tools to algorithmically design efficient computer programs. Topics covered include managing complexity, abstraction, analysis, vectors, lists, queues, trees, sets, heaps, hash tables and maps, graphs, and recursion.

 Course Outline: CSC 240  

The course requires substantial hands-on use of computers in a computerized classroom environment.