System Design course: designing scalable systems. Study CAP theorem, ACID vs BASE, horizontal and vertical scaling. Master load balancing, Redis/Memcached caching, database sharding and replication. Includes Kafka/RabbitMQ, microservices, API Gateway, REST vs gRPC vs GraphQL and real-world systems analysis: YouTube, Twitter, Uber, Netflix.