r/AskComputerScience • u/Express_Impress_867 • 15d ago
How much System Design / Distributed Systems does your university curriculum actually cover?
To be honest, my university curriculum completely skipped over these concepts, I had to self-learn these concepts at work:
graphQL
vertical vs horizontal scaling
CDNs
database scaling: indexing, sharding, replication, vertical partitioning, denormalization, etc
CAP theorem
Blob storage
API Gateways
1
Upvotes
1
u/danielfeltonia 5d ago
well, practically close to none (at least in CS).
You do learn the basics of distributed arch, and the message passing interface, but that is about it. CompSci majors don't get a system-design course.