Act I · Weeks 1–2
Foundations
Learn SQL and understand the hardware basics of data systems.
Act II · Weeks 3–7
Building Data Systems
Look under the hood. Build storage engines, query executors, concurrency control, and distributed algorithms.
Act III · Weeks 8–10
Designing Data Systems
Evaluate NoSQL vs SQL, explore data privacy, and choose the right datastore for your application.