A study of database models, designs, organization, normalization, integrity, and distributed database systems. Includes lab project work in design and implementation of relational databases, and software applications that use databases.

Prerequisites: CSCI-3103 and MATH-1053.

Skill Level: Beginner