CMPUT 391 Schedule (tentative)
| Date | Lectures | Readings | Labs |
|---|---|---|---|
| January 7 | Introduction | No labs in the first two weeks | |
| 9 | Object-Oriented and Object-Relational Databases | 14 | |
| 11 14, 16,18 21,23,25 | Normal Form Theory and Database Design Algorithm | 6, 12 | Week 3 Lab 1: Normalization |
| 28, 30 | Triggers and Active Databases | 7 | Week 4 Lab 2: Review of JDBC |
| Feb. 1 4,6,8 11, 13, 15 | Query Processing & Optimization | 10,11 | Week 5 Lab 3: Tomcat and Servlets Week 6 Lab 4: JSP |
| 18 - 22 | Reading Week | ||
| 25 | Midterm Examination | Week 8 Lab 5: Database Security and A Short HTML Tutorial | |
| 27, 29 March 3,5,7 10, 12 | Transaction Management & Concurrency Control | 18,19,20,21 | Week 9Lab 6: Triggers and Active Databases Week 10 Lab 7: Transactions and Concurrency |
| 14 17 | Database Recovery and Security | 22 | Week 11 Lab 8: Servlet Session Management |
| 19 | Database System Architecture | 15 |
Work on Project |
| 26, 28 31 April 2, 4 | OLAP and Data Mining | 17 | Project Demo |
| 7,9 | Network Storge Systems | ||
| 11 | Review | ||
| 22 | Final Examination | (to be confirmed) |