This is an advanced course in the area of databases, focusing on how database systems are architected and implemented to achieve essential properties such as high performance and reliability. Whereas in an introductory course on databases (for example, CS 550) the focus is how to work with database systems (database design, query languages, application programming, and so on), the focus of this course is how database systems work.
Thursday, 4:30-7:10 pm
Innovation Hall 134
Office hours: Tuesday and Thursday 3:00-4:00
CS 550 Database Systems or INFS 614 Database Management.
Prerequisites are strictly enforced!
Two exams (a mid-term and a final), and four homework assignments.
The final grade will be based on exams (37.5% each) and homework assignments (25%).
Comprehensive instructor notes ("slides") will be made available. This book is recommended for further reading:
Database Systems - An Application-Oriented Approach, Introductory Version, 2nd Edition
Kifer, Bernstein, and Lewis