Prerequisites: CS 141; CS 166 recommended; graduate standing; or consent of instructor
Description: Covers principles of file systems; architecture of database management systems; data models; and relational databases. Also examines logical and physical design of databases; hardware and software implementation of database systems; and distributed databases (e.g., query processing, concurrences, and recovery).
Credit: May be taken Satisfactory (S) or No Credit (NC) with consent of instructor and graduate advisor.