Calendar
Click the title of a lecture to view the page with lecture notes.
For reference materials, "DMS" refers to the textbook (Database Management Systems),
denoted in purple.
Weekly problem sets are due each Tuesday night, available on Gradescope.
Lab assignment writeups are on the assigments page; submissions on Thursdays on Gradescope.
Jump to: September | October | November | December
September 2026
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|
| 30 | 31 | 1 Lecture 1: Introduction, Relational model Reading: DMS Ch. 1, 3.1-3.2 |
2 | 3
Lecture 2: Intro to SQL, Memory hierarchy, Disks
Reading: DMS Ch. 9.1, 9.3, 9.4 Lab 1: Part 0 out |
4 |
5 |
| 6 |
7 Labor day |
8
Lecture 3: Buffer manager, Files and records
Reading: DMS Ch. 9.5-9.7 Problem set 1 out |
9 |
10
Lecture 4: Intro to indexes
Reading: DMS Ch. 8 Lab 1: Part 0 "due" |
11 |
12 |
| 13 |
14 |
15
Lecture 5: Tree-based indexes
Reading: DMS Ch. 10 Problem set 1 due |
16 |
17 Note: class in Shan 3465 today!
Lecture 6: Hash-based indexes
Reading: DMS Ch. 11 Lab 1: Part 1 due |
18 |
19 |
| 20 |
21 |
22
Lecture 7: Relational algebra
Reading: DMS Ch. 4.1-4.2 Problem set 2 due |
23 |
24
Lecture 8: SQL
Reading: DMS Ch. 5 Lab 1: Final due |
25 |
26 |
27 |
28 |
29
Problem set 3 due |
30 |
1
Lab 2: Part 1 due |
2 |
3 |
October 2026
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|
| 4 |
5 |
6
Problem set 4 due |
7 |
8
Lab 2: Part 2 due |
9 |
10 |
| 11 |
12 |
13
Problem set 5 due |
14 |
15 Lecture 14: Midterm in class (covers through lecture 11) |
16 |
17 |
| 18 |
19 Fall Break |
20 |
21 |
22
Lab 2: Final due |
23 |
24 |
25 |
26 |
27
Problem set 6 out |
28 |
29
Lab 3: Part 1 due |
30 |
31 |
November 2026
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|
| 1 | 2 | 3
Problem set 6 due |
4 | 5
Lab 3: Final due |
6 | 7 |
| 8 |
9 | 10 Problem set 7 due |
11 | 12
Lab 4: Part 1 due |
13 |
14 |
| 15 |
16 |
17
Problem set 8 due |
18 |
19
Lab 4: Final due |
20 |
21 |
| 22 |
23 |
24
Problem set 9 due |
25 Thanksgiving break |
26 |
27 |
28 |
December 2026
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
|---|---|---|---|---|---|---|
| 29 |
30 |
1
Problem set 10 out |
2 |
3
|
4 |
5 |
| 6 |
7 |
8
Problem set 10 due |
9 |
10
Lab 5 due |
11 |
12 |
| 13 |
14 |
15 |
16 |
17 Final exam: 2-5pm |
18 |
19 |