| August | |
| 06 | Organizational Class |
| 08 | DBMS Overview |
| 13 | Query Optimization (Basics) |
| 20 | Query Optimization (System R) |
| 22 | Query Optimization (Plan Diagrams) |
| 27 | Cardinality Estimation (Histograms) |
| 29 | Cardinality Estimation (Sampling) |
| September | |
| 03 | Query Execution (Plan Bouquets) |
| 05 | Query Execution (Plan Bouquets) |
| 10 | Projects Discussion |
| 12 | Projects Discussion |
| 17 | Access Structures (Linear Hashing) |
| 19 | Access Structures (Bitmap Indexes) |
| 24 | Access Structures (Bitmap Indexes) |
| 26 | Transaction Concurrency (Locking) |
| October | |
| 01 | Transaction Recovery (Basics) |
| 03 | Transaction Recovery (ARIES) |
| 06 (Sun) | Mid-term Exam |
| 08 | Memory Management (LRU-K) |
| 10 | Distributed Databases (Query Processing) |
| 15 | Distributed Databases (Transactions) |
| 17 | Distributed Databases (Transactions) |
| 22 | Data Mining (Apriori) |
| 24 | Data Mining (Viper) |
| 29 | Data Warehousing (Cube) |
| 31 | Data Warehousing (Views) |
| November | |
| 05 | Main-Memory Databases (Join) |
| 07 | Main-Memory Databases (Index) |
| 12 | Columnar Databases (C-Store) |
| 14 | Columnar Databases (Index) |
| 17 | Final Exam |
| December | |
| 05 | Project Submission |
| 07 | Project Presentations |
| 10 | Grade Submission |