Principles of Data-Intensive Systems
Spring 2019
Mon/Wed 1:30-2:50 PM, Skillaud
This course covers the architecture of modern data storage and processing systems, including relational databases, cluster computing systems, streaming and machine learning systems. Topics include database system architecture, storage, query optimization, transaction management, fault recovery, and parallel processing, with a focus on the key design ideas shared across many types of data-intensive systems.
Course Staff
- Instructor
- Matei Zaharia (Office hours: Monday 3-4 PM, Gates 412)
- Teaching Assistants
-
- Benjamin Braun (Office hours: Wednesday 5:30-7 PM, over Google Hangouts: bjmnbraun at gmail dot com)
- Deepak Narayanan (Office hours: Tuesday 4-5 PM, Huang Basement)
- Edward Gan (Office hours: Friday 3-4 PM, Huang Basement)
- James Thomas (Office hours: Tuesday 3-4 PM, Huang Basement)
- Leo Mehr (Office hours: Wednesday 3-4 PM, Huang Basement)
- Pratiksha Thaker (Office hours: Monday 9:30-10:30 AM, Huang Basement)