• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Software Design Documents

Results for "software design documents"


  • C

    Coursera

    Github CoPilot for Beginners: Write Software With AI

    Skills you'll gain: GitHub Copilot, Responsive Web Design, Web Components, HTML and CSS, Web Design and Development, Prompt Engineering, Prompt Patterns, AI powered creativity, Web Development Tools, Web Development, Software Engineering, Machine Learning

    4.6 stars, 76 reviews, Intermediate, Guided Project, Less Than 2 Hours

    ★ 4.6 (76) · Intermediate · Guided Project · Less Than 2 Hours

  • P

    Politecnico di Milano

    Smart Learning Design

    Skills you'll gain: Blended Learning, Digital pedagogy, Education Software and Technology, Interactive Learning, Instructional Design, Innovation, Learning Strategies

    Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    University of Minnesota

    User Research and Design

    Skills you'll gain: UI/UX Research, User Research, Design Research, User Experience Design, User Experience, User Centered Design, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Ideation, User Interface (UI), UI/UX Strategy, Qualitative Research, User Interface (UI) Design, Surveys, User Story, Data Collection, Persona Development, Data Analysis, Interviewing Skills, People Analytics

    4.6 stars, 472 reviews, Mixed, Course, 1 - 3 Months

    ★ 4.6 (472) · Mixed · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • C

    Coursera

    Design Stunning Maps

    Skills you'll gain: Data Visualization, Datamaps, Data Presentation, Data Mapping, Color Theory, Design, Visual Design, Graphic and Visual Design, Layout Design, Design Elements And Principles, Geospatial Mapping, Design Strategies

    Beginner · Course · 1 - 4 Weeks

    Category: New
    New
    Status: Free trial
    Free trial
  • P

    Packt

    UX: Interaction Design

    Skills you'll gain: Interaction Design, User Experience, User Interface and User Experience (UI/UX) Design, User Experience Design, Usability, User Centered Design, User Interface (UI) Design, Persona (User Experience), Web Content Accessibility Guidelines, User Flows, Wireframing, Digital Design, Software Design Patterns, Apple iOS, Design Elements And Principles

    Intermediate · Course · 1 - 3 Months

  • C

    CertNexus

    IoT Security: Privacy, Software, and Physical Security

    Skills you'll gain: Application Security, Patch Management, Data Security, Information Systems Security, Cloud Security, Cybersecurity, Endpoint Security, Cyber Attacks, Internet Of Things, Mobile Security, Hardening, Personally Identifiable Information, General Data Protection Regulation (GDPR), Network Security, Information Privacy, Vulnerability Management, Data Storage, Operating Systems, Cloud Services, Cloud Platforms

    Mixed · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • F

    Fred Hutchinson Cancer Center

    Smarter Scientific Software Development with GitHub Actions

    Skills you'll gain: Continuous Integration, Continuous Deployment, CI/CD, GitHub, Docker (Software), Scientific Methods, Software Development, Development Environment, Open Source Technology, Test Automation, Science and Research, Containerization, Automation, Debugging, Scripting

    Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • M

    MathWorks

    Electrified Systems Design Engineer

    Skills you'll gain: Power Electronics, Simulation and Simulation Software, Model Based Systems Engineering, Electronic Systems, Electrical Systems, Electrical Engineering, Three-Phase, Machine Controls, Systems Integration, Simulations, Electrical Power, Electronics Engineering, Electronics, Electric Power Systems, Data Import/Export, Engineering Analysis, Engineering, Engineering Design Process, Performance Tuning, Environmental Issue

    4.8 stars, 99 reviews, Beginner, Professional Certificate, 3 - 6 Months

    ★ 4.8 (99) · Beginner · Professional Certificate · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • C

    Coursera

    Machine Learning Made Easy for Software Engineers

    Skills you'll gain: Model Evaluation, Model Deployment, Model Training, Model Optimization, Data Preprocessing, MLOps (Machine Learning Operations), Data Cleansing, Microservices, Data Pipelines, Feature Engineering, Data Quality, Containerization, Application Deployment, Service Level, Extract, Transform, Load, Data Transformation, System Monitoring, Machine Learning Methods, Performance Tuning, Machine Learning Algorithms

    Intermediate · Specialization · 3 - 6 Months

    Category: New
    New
    Status: Free trial
    Free trial
  • X

    Xbox

    Fundamentals of Graphic Design

    Skills you'll gain: Color Theory, Layout Design, Typography, Adobe Photoshop, Photo Editing, Graphic and Visual Design, Design Elements And Principles, Visual Design, Game Design, Graphic Design, Creative Design

    4.5 stars, 70 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.5 (70) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • U

    Universitat Autònoma de Barcelona

    SUGAR. Software Unificado para la Gestión Arqueológica

    Skills you'll gain: Database Software, Databases, Relational Databases, Data Integration, Database Management, Data Entry, Information Management, Data Import/Export, Record Keeping, Software Installation, Wealth Management

    Intermediate · Course · 1 - 4 Weeks

    Category: Free
    Free
  • U

    Universitat Politècnica de València

    Fundamentos TIC para negocios: Desarrollo de software

    Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, User Interface (UI), User Interface (UI) Design, Software Development, Agile Software Development, Data Quality, Project Management, Information Systems, Cross-Functional Team Leadership, Cross-Functional Collaboration, Data Management, Mobile Development, Project Planning, Emerging Technologies

    Beginner · Course · 1 - 3 Months

    Category: Preview
    Preview
1…333435…834

In summary, here are 10 of our most popular software design documents courses

  • Github CoPilot for Beginners: Write Software With AI: Coursera
  • Smart Learning Design: Politecnico di Milano
  • User Research and Design: University of Minnesota
  • Design Stunning Maps: Coursera
  • UX: Interaction Design: Packt
  • IoT Security: Privacy, Software, and Physical Security: CertNexus
  • Smarter Scientific Software Development with GitHub Actions: Fred Hutchinson Cancer Center
  • Electrified Systems Design Engineer: MathWorks
  • Machine Learning Made Easy for Software Engineers: Coursera
  • Fundamentals of Graphic Design: Xbox

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok