Return to search
Information Technology and Computing
Description: This course will explore the NoSQL databases and the characteristics that distinguish them from traditional relational database management systems. Core concepts of NoSQL databases will be presented, followed by an exploration of how different database technologies implement these core concepts. We will take a closer look at 1-2 databases from each of the four main NoSQL data models (key-value, column family, document, and graph), highlighting the business needs that drive the development and use of each database. Finally, we will present criteria that should be considered when choosing between relational and non-relational databases and techniques for selecting the NoSQL database that best addresses specific use cases. Letter grade only.
Units: 3
Sections offered: Fall 2025
Prerequisite: ITC 313 with a C or better
Information Technology and Computing
Term : Fall 2025
Catalog Year : 2025-2026
ITC 413 - Nosql Databases
Description: This course will explore the NoSQL databases and the characteristics that distinguish them from traditional relational database management systems. Core concepts of NoSQL databases will be presented, followed by an exploration of how different database technologies implement these core concepts. We will take a closer look at 1-2 databases from each of the four main NoSQL data models (key-value, column family, document, and graph), highlighting the business needs that drive the development and use of each database. Finally, we will present criteria that should be considered when choosing between relational and non-relational databases and techniques for selecting the NoSQL database that best addresses specific use cases. Letter grade only.
Units: 3
Sections offered: Fall 2025
Prerequisite: ITC 313 with a C or better