Systems Design

Systems Design is a fundamental process of defining components, modules, interfaces, and data for a system to meet specified requirements. Coursera's Systems Design catalogue teaches you how to create logical and physical designs of systems, emphasizing the architecture, interfaces, and the data necessary to ensure the system's functionality and performance. You'll learn about system modeling, requirements analysis, system architecture, and the design principles that guide the structuring of system components. This knowledge will enable you to create efficient, scalable and maintainable systems across a variety of domains including software development, IT infrastructure, and data systems.
16credentials
56courses

Related roles

Gain the knowledge and skills you need to advance.

Most popular

Trending now

New releases

Filter by

Subject
Required

Language
Required

The language used throughout the course, in both instruction and assessments.

Learning Product
Required

Build job-relevant skills in under 2 hours with hands-on tutorials.
Learn from top instructors with graded assignments, videos, and discussion forums.
Learn a new tool or skill in an interactive, hands-on environment.
Get in-depth knowledge of a subject by completing a series of courses and projects.
Earn career credentials from industry leaders that demonstrate your expertise.
Earn a university-issued career credential in a flexible, interactive format.

Level
Required

Duration
Required

Subtitles
Required

Educator
Required

Results for "systems design"

What brings you to Coursera today?

Leading partners

  • University of Colorado Boulder
  • Google Cloud
  • University of Colorado System
  • Politecnico di Milano
  • University of Illinois Urbana-Champaign
  • Advancing Women in Tech
  • Codio
  • Instituto Tecnológico de Aeronáutica