Dec 02, 2021  
2020-2021 Catalog 
2020-2021 Catalog [ARCHIVED CATALOG]

CSC 353 - Database Systems


Sciences and societies are increasingly reliant on storing, querying, and processing data. Major scientific endeavors and applications rely on our ability to manage - and interpret - large data sets. In addition, our ability to generate data increases quickly as computational devices become less expensive and more ubiquitous. In this upper-level Computer Science course, we study key algorithmic and structural strategies used in database management systems, including indexing techniques, concurrency control protocols, and parallelism.

Satisfies a requirement in the Computer Science major and minor.
Counts as an elective in the Data Science interdisciplinary minor.

Prerequisites & Notes
CSC 221 (Data Structures)