ICS 321: Data Storage and Retrieval

Description: Data storage devices, timing and capacity, programming for files, hashed and indexed files, introduction to relational database systems. Pre: 211 or consent.


Course Learning Outcomes

Program Learning Outcomes

Prerequisites: 211 or consent.

Textbook(s): Database Systems: The Complete Book (2nd Edition). Hector Garcia-Molina, Jeff Ullman, and Jennifer Widom. ISBN-13: 978-0-13-187325-4.

Grading: Quizzes before every lecture/class (15%) Assignment 1: Searching large files (10%) Assignment 2: SQL queries (10%) Assignment 3: Java Web Application (5%) Assignment 4: ER Modeling (10%) Assignment 5: DBMS Application Project (10%) Midterm Exam (20%) Final Exam (20%)