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 Course Catalog
University of Alberta
Skills you'll gain: Requirements Analysis, Requirements Elicitation, Requirements Management, Functional Requirement, Business Requirements, Product Requirements, Backlogs, User Requirements Documents, Scope Management, Change Control, User Story, System Requirements, Project Scoping, Product Roadmaps, Client Services, Agile Methodology, Prioritization
University of Alberta
Skills you'll gain: Agile Software Development, Software Development, Product Requirements, Requirements Management, Product Management, Systems Development Life Cycle, Project Planning, Process Management, Project Management, Expectation Management, Client Services
- Status: New
Skills you'll gain: Digital Transformation, Generative AI, ChatGPT, Software Development Tools, Business Transformation, Computer Programming Tools, Software Development, Program Development, Automation, User Interface (UI), Artificial Intelligence
University of Colorado System
Skills you'll gain: Database Design, Software Design, Application Security, Vulnerability Assessments, Unified Modeling Language, Unit Testing, Threat Modeling, Usability Testing, User Interface and User Experience (UI/UX) Design, Vulnerability Management, Databases, Software Architecture, Secure Coding, Software Design Patterns, Systems Design, Software Engineering, Software Development Tools, Software Development Life Cycle, Technical Design, Security Engineering
- Status: New AI skills
Google
Skills you'll gain: Data Storytelling, Rmarkdown, Data Visualization, Data Presentation, Data Ethics, Interactive Data Visualization, Interviewing Skills, Data Cleansing, Data Validation, Ggplot2, Tableau Software, Presentations, Spreadsheet Software, Data Analysis, Data Visualization Software, Stakeholder Communications, Dashboard, Sampling (Statistics), Analytics, Stakeholder Management
University of Colorado Boulder
Skills you'll gain: Embedded Software, Embedded Systems, Debugging, Data Structures, System Programming, Microarchitecture, C (Programming Language), Hardware Architecture, Computer Architecture, Integrated Development Environments, Software Design, Maintainability, System Configuration, Peripheral Devices
University of Minnesota
Skills you'll gain: Software Development Methodologies, Agile Methodology, Software Engineering, Software Development Life Cycle, Requirements Analysis, Application Deployment, Agile Software Development, Systems Development, Software Architecture, Verification And Validation, Software Development, Process Driven Development, Waterfall Methodology, Software Testing, Scrum (Software Development), Release Management, Development Testing, Maintainability
Skills you'll gain: Generative AI, CI/CD, ChatGPT, Software Development, Software Development Life Cycle, DevSecOps, Data Ethics, Artificial Intelligence, OpenAI, Natural Language Processing, Prototyping, Software Architecture, Software Testing, Debugging
University of Leeds
Skills you'll gain: Test Case, Software Testing, Software Quality Assurance, Quality Assurance, Test Planning, Verification And Validation, Acceptance Testing, Functional Testing, Usability Testing, Performance Testing, Software Development Life Cycle
- Status: Free
Yale University
Skills you'll gain: Clinical Trials, Software Development Life Cycle, Usability, Human Computer Interaction, Regulatory Affairs, Quality Management Systems, Risk Management, Software Design, Healthcare Industry Knowledge, Medical Records, Regulatory Compliance, Entrepreneurship, Artificial Intelligence and Machine Learning (AI/ML), Cybersecurity, System Requirements
The Hong Kong University of Science and Technology
Skills you'll gain: Computer Hardware, Computer Graphics, Computer Systems, Spreadsheet Software, Document Management, Graphic and Visual Design Software, File Management
- Status: Free
Stanford University
Skills you'll gain: FinTech, Payment Systems, Financial Services, Financial Market, Capital Markets, Financial Trading, Asset Management, Mobile Banking, Consumer Lending, Blockchain, Retail Banking, Banking, Financial Regulation, Investment Management, Digital Assets, Technology Strategies, Risk Management
In summary, here are 10 of our most popular software courses
- Client Needs and Software Requirements : University of Alberta
- Introduction to Software Product Management: University of Alberta
- Generative AI in Software Development: Amazon
- Secure Software Design: University of Colorado System
- Google Data Analytics: Google
- Embedded Software and Hardware Architecture: University of Colorado Boulder
- Software Development Processes and Methodologies: University of Minnesota
- Generative AI: Elevate your Software Development Career: IBM
- Foundations of Software Testing and Validation: University of Leeds
- Introduction to Medical Software: Yale University