Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Software Design Course Catalog
Skills you'll gain: Figma (Design Software), Usability Testing, Design Reviews, Mockups, User Interface and User Experience (UI/UX) Design, User Experience Design, Prototyping, User Centered Design, User Interface (UI) Design, Design Elements And Principles, Typography, Color Theory
University of Minnesota
Skills you'll gain: Software Testing, JUnit, Verification And Validation, Unit Testing, Test Case, Test Automation, Development Testing, Test Planning, Code Coverage, Software Quality Assurance, Functional Testing, Testability, Integration Testing, Test Data, Issue Tracking
Skills you'll gain: User Experience Design, User Story, Ideation, Usability, Web Content Accessibility Guidelines, User Research, Design Thinking, Human Centered Design, Competitive Analysis, Persona Development
California Institute of the Arts
Skills you'll gain: Information Architecture, Wireframing, User Interface and User Experience (UI/UX) Design, Persona (User Experience), Mockups, User Experience Design, Responsive Web Design, User Interface (UI), UI/UX Strategy, User Experience, Web Design, User Interface (UI) Design, User Centered Design, Interaction Design, Prototyping, Graphic and Visual Design, User Research, HTML and CSS, User Flows, Design Elements And Principles
California Institute of the Arts
Skills you'll gain: Typography, Design Elements And Principles, Graphic Design, Graphic and Visual Design, Design, Visual Design, Digital Design, Color Theory, Adobe Creative Cloud, Creativity
- Status: Free
Coursera Instructor Network
Skills you'll gain: Prototyping, User Interface (UI) Design, Usability, User Research, Interactive Design, Design, User Experience, UI Components, User Centered Design, Mockups, Graphic and Visual Design Software, Design Elements And Principles
University of Colorado System
Skills you'll gain: Database Design, Software Design, Usability Testing, User Interface and User Experience (UI/UX) Design, Databases, Software Architecture, Software Design Patterns, Systems Design, Application Security, Design Strategies, Operating Systems
University of Colorado System
Skills you'll gain: Unified Modeling Language, Unit Testing, Software Design, Software Engineering, Software Development Tools, JUnit, Software Testing, Design, Development Testing, Data Ethics, Computer Programming Tools, Test Tools, Software Architecture, Dataflow, Conceptual Design
Skills you'll gain: Dashboard, SQL, Descriptive Statistics, Jupyter, Statistical Analysis, Data Analysis, Probability Distribution, Pandas (Python Package), Data Visualization Software, Statistics, Data Visualization, Relational Databases, Statistical Hypothesis Testing, Web Scraping, Databases, Stored Procedure, Automation, Software Development Tools, Data Science, Python Programming
University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Thinking, Software Installation, Development Environment
University of Colorado System
Skills you'll gain: Application Security, Vulnerability Assessments, Software Design, Threat Modeling, Vulnerability Management, Secure Coding, Software Design Patterns, Software Architecture, Software Visualization, Cryptography, Cybersecurity, Blockchain
University of Colorado System
Skills you'll gain: Software Design, Software Development Life Cycle, Application Security, Technical Design, Security Engineering, Software Architecture, Software Development Methodologies, Conceptual Design, Waterfall Methodology, Requirements Analysis, Agile Methodology
Software Design learners also search
In summary, here are 10 of our most popular software design courses
- Create High-Fidelity Designs and Prototypes in Figma: Google
- Introduction to Software Testing: University of Minnesota
- Start the UX Design Process: Empathize, Define, and Ideate: Google
- UI / UX Design: California Institute of the Arts
- Fundamentals of Graphic Design: California Institute of the Arts
- User Interface Design: Principles, Prototyping, Practices: Coursera Instructor Network
- Software Design as an Abstraction: University of Colorado System
- Software Design Methods and Tools: University of Colorado System
- Data Science Fundamentals with Python and SQL: IBM
- Programming for Everybody (Getting Started with Python): University of Michigan