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 Jan 20 Jan 22 HW1 1.1, 3.1
2. Relational Model Jan 27 Jan 29 1.2, 1.3, 1.4, 1.5
3. ER/EER Models Feb 03 Feb 05 HW2 1.6, 1.7
4. Database Design (Feb 10) Feb 12 HW3 2.1, 2.2
5. EER to Relational Feb 17 Feb 19 2.3, 2.4
6. Intermediate Queries Feb 24 Feb 26 HW4 1.9, 3.4
7. Data Generation Mar 03 Mar 05 HW5 Faker, Psycopg
8. Complex Queries Mar 10 Mar 12
 SPRING BREAK
9. Object-Relational Mar 24 Mar 26 SQLAlchemy
10. Web APIs Mar 31 Apr 02
11. Indexes & Views Apr 07 Apr 09
12. Functions/Procedures Apr 14 Apr 16
13. Database Security Apr 21 Apr 23 1.8, 1.10, 1.11
14. NoSQL Databases Apr 28 Apr 30 MongoDB, Cypher
15. Course Wrap-Up May 05

Important Dates

See Academic Calendar and Spring Deadlines.

  • Jan 19: Martin Luther King Jr.
  • Jan 20: First day of classes
  • Jan 30: Add/drop deadline
  • Feb 10: Assessment Day
  • Mar 16–20: Spring Break
  • Mar 27: Withdraw deadline
  • Mar 30: Summer enrollment begins
  • Apr 13: Fall enrollment begins
  • May 06: Last day of classes
  • May 07–13: Final exams
  • May 19: Grades submitted

Final Exam Times

See the official Spring 2026 Exam Schedule.

  • Sec 1 (9:35pm): Thu, May 7th 10:30–12:30