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
- Status: Free Trial
Johns Hopkins University
Skills you'll gain: Hardware Design, Electronic Hardware, Schematic Diagrams, Computer-Aided Design, Mechanical Design, Electrical Engineering, 3D Modeling, Electronics, Simulation and Simulation Software, Technical Design, Verification And Validation, Open Source Technology
University of Washington
Skills you'll gain: Software Installation, Programming Principles, Other Programming Languages, Functional Design, Ruby (Programming Language), Software Design Patterns, Computational Thinking
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Unity Engine, Prototyping, Video Game Development, 3D Modeling, Augmented and Virtual Reality (AR/VR), Software Design, Computer Graphics, Multimedia, Animations, Music
Google Cloud
Skills you'll gain: Google Sheets, Spreadsheet Software, Pivot Tables And Charts, Google Workspace, Collaborative Software, Data Sharing, Data Presentation, Data Visualization Software, Data Analysis, Data Manipulation, Data Management
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Excel Macros, Programming Principles, Visual Basic (Programming Language), Data Structures, Program Development, Computer Programming, Spreadsheet Software, Automation, Algorithms, Debugging, Data Management, Data Cleansing
- Status: Free Trial
Skills you'll gain: DevOps, Agile Methodology, Cloud-Native Computing, CI/CD, Test Driven Development (TDD), Scrum (Software Development), Behavior-Driven Development, Performance Metric, Accountability, Team Oriented, Culture Transformation, Microservices, Cross-Functional Collaboration
- Status: Free Trial
The Linux Foundation
Skills you'll gain: Package and Software Management, Open Source Technology, Git (Version Control System), Linux, Command-Line Interface, Bash (Scripting Language), File Systems, GitHub, Linux Administration, Version Control, Linux Commands, User Accounts, CI/CD, Unix Commands, Shell Script, System Configuration, Collaborative Software, Unix Shell, Software Development Tools, Software Versioning
- Status: Free
Coursera Project Network
Skills you'll gain: Barcoding, LinkedIn, Presentations, Facebook, Cloud Applications, Virtual Environment, Social Media, Professional Networking, Content Creation
- Status: Free Trial
University of California San Diego
Skills you'll gain: Event-Driven Programming, Interactive Data Visualization, Java, Object Oriented Programming (OOP), User Interface (UI), Computer Programming, Algorithms, Software Engineering, Data Structures, Software Documentation, Debugging
Knowledge Accelerators
Skills you'll gain: Service Level Agreement, Problem Solving, Customer Service, Technical Communication, Technical Support, Issue Tracking, Rapport Building, Patience, Empathy, Time Management, Communication, Self-Awareness
- Status: Free
Coursera Project Network
Skills you'll gain: Microsoft Excel, Excel Formulas, Spreadsheet Software, Pivot Tables And Charts, Data Analysis, Data Manipulation, Data Mining
- Status: Free Trial
Skills you'll gain: User Experience Design, Web Content Accessibility Guidelines, User Centered Design, Design, Usability Testing, Collaborative Software, Design Thinking, Graphic and Visual Design, Artificial Intelligence
Software Design learners also search
In summary, here are 10 of our most popular software design courses
- Designing Hardware for Raspberry Pi Projects: Johns Hopkins University
- Programming Languages, Part A: University of Washington
- Game Design and Development 3: 3D Shooter: Michigan State University
- Doing more with Google Sheets: Google Cloud
- Excel/VBA for Creative Problem Solving, Part 1: University of Colorado Boulder
- Introduction to DevOps: IBM
- Open Source Software Development, Linux and Git: The Linux Foundation
- Design a Professional Business card with QR code using Canva: Coursera Project Network
- Object Oriented Programming in Java: University of California San Diego
- Customer Service Fundamentals: Knowledge Accelerators