System Design Course — курс по системному дизайну. Системный дизайн — это процесс определения архитектуры, интерфейсов и данных для системы, удовлетворяющей определенным требованиям. Хороший системный дизайн продумывает все, от инфраструктуры до данных и способов их хранения. Такое проектирование системы помогает нам определить платформу, отвечающую бизнес-требованиям. Это одно из самых ранних решений, которые мы должны принять при построении системы.