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.
18credentials
59courses

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"

  • Skills you'll gain: Verification And Validation, Theoretical Computer Science, System Testing, System Software, Systems Design, Software Architecture, Embedded Systems

  • Status: Free Trial

    University of Colorado System

    Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Technical Design, Object Oriented Design, Software Engineering, Software Development Tools, JUnit, Systems Design, Data Ethics, Test Automation, Software Architecture, Software Development Methodologies, Dataflow

  • Status: Preview

    University of Colorado Boulder

    Skills you'll gain: Computational Logic, Systems Architecture, Software Design, Verification And Validation, Systems Design, Theoretical Computer Science, Communication Systems, Simulations, Algorithms, Safety and Security

  • Status: Free Trial

    Skills you'll gain: Business Process, Business Process Modeling, Data Processing, Systems Design, Data Pipelines, Data Infrastructure, Data Quality, MLOps (Machine Learning Operations), Google Cloud Platform, Data Modeling, Data Management, Data Warehousing, Machine Learning, Big Data, Scalability, Cloud Security, Performance Tuning

  • Skills you'll gain: Application Specific Integrated Circuits, Computer Architecture, Microarchitecture, Hardware Architecture, Cloud Infrastructure, Systems Design, Embedded Systems, System Design and Implementation, Software Design, Cloud Computing

  • Status: Free Trial

    Skills you'll gain: MLOps (Machine Learning Operations), Data Management, Data Quality, Technical Management, Applied Machine Learning, Project Management, Data Processing, Artificial Intelligence and Machine Learning (AI/ML), Software Development Life Cycle, Machine Learning, Data Cleansing, Data Pipelines, Technical Design, Technology Solutions, Systems Design, Data Collection, Data Science, Systems Architecture, Feature Engineering, System Monitoring

  • Status: Free Trial

    Advancing Women in Tech

    Skills you'll gain: Software Architecture, Systems Design, Technical Management, API Design, Technical Product Management, Engineering Management, Program Management, Microservices, Cross-Functional Collaboration, Team Performance Management, Leadership and Management, Service Oriented Architecture, Amazon Web Services

  • Status: Free Trial

    Fudan University

    Skills you'll gain: Game Design, Animation and Game Design, Conceptual Design, Systems Design, Design, Computer Graphics, Visualization (Computer Graphics), Prototyping, Storytelling, Creativity, Coordination

  • Status: Free Trial

    Skills you'll gain: Verification And Validation, Computational Logic, Theoretical Computer Science, Automation, System Testing, Systems Design, System Design and Implementation, Algorithms

  • Status: Free Trial

    Universidad Nacional Autónoma de México

    Skills you'll gain: Data Mining, Database Design, Scalability, Database Systems, Relational Databases, Unstructured Data, Transaction Processing, Databases, Systems Design, Big Data, Data Architecture, NoSQL, Data Processing, Maintainability, Software Design, SQL, Apache Hadoop

  • Status: Free Trial

    University of Colorado System

    Skills you'll gain: Database Design, Software Design, Usability Testing, User Interface and User Experience (UI/UX) Design, Software Architecture, Software Design Patterns, Database Management, Systems Design, Application Security, Design Strategies, Operating Systems

  • Status: Preview

    Peking University

    Skills you'll gain: Software Engineering, Object Oriented Design, Software Testing, Software Development Tools, Unified Modeling Language, Development Testing, Requirements Analysis, Agile Methodology, Software Quality (SQA/SQC), Software Development Life Cycle, Functional Requirement, Systems Analysis, Software Development, Systems Design