Skip to content

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 Aug 21 HW0 1.1, 3.1
2. Basic Queries Aug 26 Aug 28 HW1 1.2, 1.3, 1.4
3. Python DB-API Sep 02 Sep 04 HW2 1.5, 1.6, 1.7
4. ER/EER Models Sep 09 Sep 11 GP1 2.1, 2.2
5. Database Design Sep 16 Sep 18 GP2 2.3, 2.4
6. EER to Relational Sep 23 (Sep 25) GP3 1.9, 3.4
7. Data Generation Sep 30 Oct 02 HW3 FakerPsycopg
8. Midterm Exam Oct 07 Oct 09
9. Object-Relational Oct 14 Oct 16 HW4 SQLAlchemy
10. Fall Break Oct 21 GP4 Model Views
11. Complex Queries Oct 28 (Oct 30) HW5 1.8, 1.10, 1.11
12. Web Applications Nov 04 Nov 06 GP5 Forms, Charts
13. NoSQL Databases Nov 11 Nov 13 HW6 MongoDB, Cypher
14. Special Topics Nov 18 Nov 20 GP6 PL/pgSQL, 3.3
15. Course Wrap-Up Dec 02 Dec 04

Important Dates

See Academic Calendar and Fall Deadlines.

  • Aug 20: First day of classes
  • Aug 29: Add/drop deadline
  • Sep 26–28: Family Weekend
  • Oct 17–19: Homecoming Weekend
  • Oct 21: Withdraw deadline
  • Oct 22–24: Fall Break
  • Nov 03: Spring enrollment begins
  • Nov 24–28: Thanksgiving Break
  • Dec 05: Last day of classes
  • Dec 08–12: Final exams
  • Dec 15: Grades submitted

Final Exam Times

See the official Fall 2025 Exam Schedule.

  • Sec 1 (12:45pm): Thu, Dec 11th 10:30–12:30
  • Sec 2 (2:20pm): Tue, Dec 9th 1:00–3:00