Required text: Foundations of Databases by
S.Abiteboul, R.Hull and V.Vianu, Addison Wesley, 1995.
Recommended text (mostly for database design and SQL topics):
A First Course in Database Systems by J.Ullman and J.Widom,
Prentice Hall, 1997.
Choice of final exam or term project (40%)
If you choose term project, please see the instructor during office
Basic knowledge of discrete mathematics, computability, complexity,
logic, and programming languages. Chapter 2 in the required text
should provide sufficient theoretical background.