Fall 2009


George Mason University

Computer Science Department

CS 450: Database Concepts

Prof. Ami Motro


This upper-level undergraduate course is an introductory course in the area of databases, with a focus on database models and languages. Topics to be covered include: database design with the Entity-Relationship model, the relational data model and its algebra, SQL and database programming, the theory of relational database design; additional topics will be covered as time permits.
Prerequisites

Grade of C or better in CS-310 (Data Structures) and CS-330 (Formal Methods and Models). Specifically: good background in discrete mathematics (e.g., set theory and mathematical logic), programming (good knowledge of C or Java), data structures and algorithms, and computer architecture and operating systems. Note: prerequisites are strictly enforced!