Lecture Notes
The following are in PDF format. Some of these slides are
courtesy Alon Halevy,
University of Washington and Jennifer Widom, Stanford. I might change them as the course
progresses, so make sure you have the latest version (if recently modified,
slides will have the last updated date information).
Other Useful Material
Reading Assignments
These are meant to supplement what you learn in class; to review some
of the material and provide additional coverage for certain topics.
It is your responsibility to complete these on your own.
- Week ending Aug 30: Chapter 1, Chapter 2 (upto 2.1.6),
Chapter 4 (upto
4.2.6)
- Week ending Sep 6: Chapter 2 (upto 2.1.10 and 2.2), Chapter 4 (upto
4.3.1)
- Week ending Sep 13: All of Chapter 2, Chapter 4 (upto 4.3 - all subsections)
- Week ending Sep 20: Chapter 3 (upto and including 3.3), Section 4.4
- Week ending Sep 27: Chapter 3 (upto and including 3.6.5)
- Week ending Oct 4: Chapter 3 (upto and including 3.7.3)
- Week ending Oct 11: All of Chapter 3
- Week ending Oct 18: Same (revise)
- Week ending Oct 25: Introduction to queries (lecture notes)
- Week ending Nov 1: Sections 5.1, 5.2, 6.1, 6.2, 10.1, 10.2
- Week ending Nov 8: Same (revise)
- Week ending Nov 15: Section 5.3, All of Chapter 6, All of Chapter 10
- Week ending Nov 22: More on queries, Sections 8.1, 8.6 (brief overview)
- Week ending Nov 29: Same (thanksgiving break!)
Homework Assignments
Project Assignments
Exams
Here are midterms from a previous millenium:
Here are final exams from a previous millenium: