Description: In this course, we will introduce the basics of modern data management. You will learn about schema design, data modeling, query languages, building database applications, transactions, and many other topics. Through lectures, sections, and assignments, you will learn about and understand how real-world data management systems work, and how they touch upon many aspects of our daily lives.
Questions and Comments: If you have any questions or comments about lecture, sections, assignments, exams, or whatever, post on Piazza. This is the fastest way to get in contact with the 344 staff and your peers. You can post privately to just the staff and anonymously to the whole class if you want to. Please note that when signing up for Piazza, Piazza specifies an option (default is to agree) to share your contact information with companies for recruiting purposes. Opt out of this option if you wish. If you need to talk about anything personal or offline, see us during office hours or email the instructor (smooo @ cs) to set up a meeting. And we love feedback! If you have any concerns, comments, or suggestions let us know through this anonymous feedback tool.
For additional details about the class, please refer to the syllabus.
cse344-staff @ cs
smooo @ cs
OH: Wed 3:00 - 4:00, CSE 216
anguterm @ cs
OH: Thu 4:30 - 5:30, CSE2 153
jackkhuu @ cs
OH: Mon 5:30 - 6:30, CSE2 121
liux44 @ cs
OH: Fri 2:30-3:20 pm, CSE2 150 [Zoom]
pdly @ cs
OH: Tue 12:00-1:00pm, CSE2 151
mnkloip @ cs
OH: Wed 11:00 - 12:00 CSE2 151
kphan000 @ cs
OH: Mon 2:30-3:30 CSE2 153
mtenczar @ cs
OH: Th 11:00-12:00, CSE2 153
yehe @ cs
OH: Tues 10:00-11:00am, CSE2 150
zhangxru @ cs
OH: Tues 3:30-4:30, CSE2 153
(Lecture) MWF, 1:30-2:20, Kane 220 (cse344a_wi20 @ uw)
Alyssa
(Section AA) Th, 12:30-1:20, MGH 251 (cse344aa_wi20 @ uw)
Andrew
(Section AB) Th, 1:30-2:20, MGH 241 (cse344ab_wi20 @ uw)
Eric, Khang, Matt
(Section AC) Th, 2:30-3:20, JHN 026 (cse344ac_wi20 @ uw)
Jack, Stella
(Section AD) Th, 3:30-4:20, MEB 242 (cse344ad_wi20 @ uw)
Matthew, Phong, Sam
full app: due February 25, 11 pm
There will be a midterm (Monday February 10th in class) and a final (Monday March 16, 2:30-4:20 pm, normal meeting room) for this course. You may have handwritten notes for both exams. For the midterm you will be allowed 1 sheet of notes (front and back). For the final you will be allowed 2 sheets of notes (front and back).
Database Systems: The Complete Book (2nd Edition) <errata>
The library has the following that you might find useful if you require another explanation of a topic.