Calendar
The table below links to the notes, reading, and homework for each week. Use the search feature to find specific activities, labs, examples, etc. The topics and order are subject to change as the course progresses.
Week / Topic | Tue | Thu | Homework | Reading |
---|---|---|---|---|
1. Introduction | (Jan 16) | Jan 18 | 1.1 – 1.5 | |
2. ER / EER Models | Jan 23 | Jan 25 | HW 1 | 4.1 – 4.6 |
3. Relational Model | Jan 30 | Feb 01 | HW 2 | 2.1 – 2.7 |
4. EER to Relational | (Feb 06) | Feb 08 | HW 3 | 4.7 – 4.9 and 11.1 – 11.3 |
5. DDL and DML | Feb 13 | Feb 15 | HW 4 | 2.8 – 2.12 and 11.4 – 11.6 |
6. SQL: Basics | Feb 20 | Feb 22 | HW 5 | 3.1 – 3.4 |
7. SQL: Complex | Feb 27 | Feb 29 | HW 6 | 3.5 – 3.9 |
8. Midterm Exam | Mar 05 | Mar 07 | ||
9. Normalization | Mar 19 | Mar 21 | GP 1 | 4.10 – 4.12 |
10. Data Storage | Mar 26 | Mar 28 | GP 2 | 5.1 – 5.7 |
11. Web Applications | Apr 02 | Apr 04 | GP 3 | 7.1 – 7.4 |
12. DB Programming | Apr 09 | Apr 11 | GP 4 | 9.1 – 9.5 |
13. Transactions | Apr 16 | Apr 18 | GP 5 | 6.1 – 6.5 |
14. NoSQL Databases | Apr 23 | Apr 25 | GP 6 | 10.1 – 10.6 |
15. Course Wrap-Up | Apr 30 | May 02 |
Important Dates¶
See Academic Calendar and Spring Deadlines.
- Jan 15: Martin Luther King Jr.
- Jan 16: First day of classes
- Jan 26: Add/drop deadline
- Feb 06: Assessment Day
- Mar 11–15: Spring Break
- Mar 22: Withdraw deadline
- Mar 25: Summer enrollment begins
- Apr 08: Fall enrollment begins
- May 02: Last day of classes
- May 03–09: Final exams
- May 14: Grades submitted
Final Exam Times¶
See the official Spring 2024 Exam Schedule.
- Sec 1 (9:35am): Tue, May 7th 8:00–10:00
- Sec 2 (12:45pm): Tue, May 7th 10:30–12:30