Principles of Data-Intensive Systems

Most important computer applications have to reliably manage and manipulate datasets. This course covers the architecture of modern data storage and processing systems, including relational databases, cluster computing frameworks, streaming systems and machine learning systems. Topics include storage management, query optimization, transactions, concurrency, fault recovery, and parallel processing, with a focus on the key design ideas shared across many types of data-intensive systems.


Course Page
Price
$5,600.00 Subject to change
Delivery
Online, instructor-led
Level
Intermediate
Commitment
10 weeks, 9-15 hrs/week
Credit
Advanced Software Systems Graduate Certificate Software Systems Graduate Certificate Electrical Engineering Graduate Certificate
School
Stanford School of Engineering
Language
English