Tech Skills

Systems Design & Architecture

Scalability, databases, microservices, APIs, caching and distributed systems

9,844
lessons
Skills in this topic
View full skill map →
Systems Design Basics
beginner
Explain SQL vs NoSQL tradeoffs
Distributed Systems
intermediate
Design event-driven systems with message queues
AI Systems Design
advanced
Design an LLM inference cluster with vLLM
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Monitoring, Streams, and Connectors
📚 External: Coursera ↗
Self-paced
Monitoring, Streams, and Connectors
Opens on Coursera ↗
Developing FPGA-accelerated cloud applications with SDAccel: Theory
📚 External: Coursera ↗
Self-paced
Developing FPGA-accelerated cloud applications with SDAccel: Theory
Opens on Coursera ↗
Choose Optimal Data Structures for ML
📚 External: Coursera ↗
Self-paced
Choose Optimal Data Structures for ML
Opens on Coursera ↗
End-to-End Multimodal AI: Fine-Tuning, Fusion, and MLOps
📚 External: Coursera ↗
Self-paced
End-to-End Multimodal AI: Fine-Tuning, Fusion, and MLOps
Opens on Coursera ↗
Programming for the Internet of Things Project
📚 External: Coursera ↗
Self-paced
Programming for the Internet of Things Project
Opens on Coursera ↗
Foundations of Embedded Software Design
📚 External: Coursera ↗
Self-paced
Foundations of Embedded Software Design
Opens on Coursera ↗