Topics include comparative study of various data models and systems using these models, file organization and storage structures, the conceptual, logical and physical design of databases, and various database manipulation languages. All exams will permit open book and notes. Besides the assigned readings, these include problems and a project. To keep up with course material, you should read the assigned text before each class, and problems should be done individually. Each team should hand in only one clearly labeled and dated hard copy of an assignment.
Emailed submissions are also OK, if both authors are identified.
This includes complete and readable diagrams, absolute file-path names, and effective comments.