See the zoom tab on our course Canvas page for links to office hours and lectures.


Ryan Maas, maas@cs
Office hours: Thursday 8:30-9:30 (Zoom)

Teaching assistants:

Hang Do, doh25@cs
Office hours: Tuesday 10:00am - 11:00am (Zoom)

Jevin Kosasih,   jevink@cs
Office hours: Wednesday 2:30pm - 3:30pm (Zoom)

Yiwen Qiu,   qiuy24@cs
Office hours: Monday 10:00am - 11:00am (CSE2 131)

Aaditya Srivathsan,   aadits@cs
Office hours: Tuesday 2:00pm - 3:00pm (Zoom)

Steven Su,   suz8@cs
Office hours: Friday 9:30am - 10:30am (Zoom)


MWF 3:30pm-4:20pm, KNE 110 (see Canvas for zoom link)


AA: Th 11:30-12:20pm MEB 242

AB: Th 12:30-1:20pm (on Zoom Feb. 3)

AC: Th 1:30-2:20pm MEB 242

AD: Th 2:30-3:20pm CMU 228

Discussion Board:

We will use the Ed discussion board for announcements and questions about lecture, homeworks, and quizzes. Please bookmark the link here, and enable email notifications for announcements.


Recommended: Database Management Systems (third edition), Raghu Ramakrishnan and Johannes Gehrke
Also works: Database Systems: The Complete Book, Hector Garcia-Molina, Jeffrey Ullman, Jennifer Widom


In this class, we build a small database management system, called SimpleDB, in Java through a series of labs. This lab series was originally developed by Prof. Sam Madden at MIT. In 444, we are working together with the MIT team on extending and enhancing this lab series.