← All courses

Computer Science Core

System Design

Covers What System Design Is: HLD vs LLD, Monolithic vs Microservices, Latency and Throughput and more.

DURATION
[Ask us]
PREREQUISITES
[Ask us]
SYLLABUS
9 modules
FEE
On enquiry

Syllabus

Every module is taught live, with practice problems and assignments between classes.

  1. 01What System Design Is: HLD vs LLD
  2. 02Monolithic vs Microservices
  3. 03Latency and Throughput
  4. 04Redundancy and Replication
  5. 05Availability, Fault Tolerance and Consistency
  6. 06CAP Theorem
  7. 07Logical Time and Lamport Clocks
  8. 08Load Balancers and Algorithms
  9. 09Caching, CDNs and Caching Strategies

Not sure where to start?

Book a free demo class. Pick a few times that suit you and we'll call you back to confirm one, answer your questions and suggest a track.

Preferred times (pick up to 3, 0/3 chosen)

Loading available days…

Fill in the fields marked * to continue.

✓

Demo class booked!

Our team has your details.

More in Computer Science Core

Book a free demo class

Pick a few times that suit you and we'll call you to confirm one.