
OtherMark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This course teaches the foundations of database systems through primary readings from the research community. The syllabus centers on relational algebra, the data model, normalizing schemas, optimizing queries and transactions.
It assumes you have taken 6.033 or an equivalent systems course. Previous database experience is not required, although anyone with an undergraduate database class is encouraged to join.
Expect to read papers, not just watch lectures, so allow time for the readings.
Keep a notebook of questions from each reading to bring to later sessions.
This course relies on primary readings from the database community to introduce graduate students to the foundations of database systems, focusing on basics such as the relational algebra and data model, schema normalization, query optimization, and transactions. It is designed for students who have taken [6.033](/courses/6-033-computer-system-engineering-spring-2018/) (or equivalent); no prior database experience is assumed, though students who have taken an undergraduate course in databases are encouraged to attend.
Advertisement
No Korshub reviews yet.