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
 Status: Preview Status: Preview- Stanford University - Skills you'll gain: FinTech, Payment Systems, Financial Services, Capital Markets, Financial Trading, Asset Management, Mobile Banking, Consumer Lending, Blockchain, Banking, Financial Regulation, Investment Management, Digital Assets, Risk Management, Innovation 
 Status: Free Trial Status: Free Trial- Universidad Nacional Autónoma de México - Skills you'll gain: Musical Composition, Music, Electronic Components, Electronics, Music Theory, Hardware Design, Digital Design, Instrumental Music, Embedded Systems, System Configuration, Algorithms, Performance Tuning, Programming Principles, Digital Communications, Creative Design, Interoperability, Other Programming Languages, Development Environment, Physics, Object Oriented Programming (OOP) 
 Status: Preview Status: Preview- Yale University - Skills you'll gain: Clinical Trials, Software Development Life Cycle, Medical Devices, Usability, Software Development, Medical Privacy, Human Computer Interaction, Regulatory Affairs, Verification And Validation, Regulatory Requirements, Quality Management Systems, Biomedical Engineering, Risk Management, Software Design, Health Technology, Software Testing, Entrepreneurship, Artificial Intelligence and Machine Learning (AI/ML), User Research, Probability & Statistics 
 Status: Free Trial Status: Free Trial- Johns Hopkins University - Skills you'll gain: Ggplot2, Software Documentation, Open Source Technology, Tidyverse (R Package), Package and Software Management, Web Scraping, Data Manipulation, Data Visualization Software, Leaflet (Software), R Programming, Data Visualization, Technical Documentation, Datamaps, Visualization (Computer Graphics), Data Cleansing, Interactive Data Visualization, Data Transformation, Object Oriented Programming (OOP), GitHub, Debugging 
 Status: Free Trial Status: Free Trial- University of Alberta - Skills you'll gain: Project Planning, Sprint Planning, Risk Management Framework, Agile Software Development, User Story, Agile Methodology, User Requirements Documents, Functional Requirement, Agile Project Management, Requirements Analysis, Software Development 
 Status: Free Trial Status: Free Trial- 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, Client Services, Acceptance Testing, Agile Software Development, Prioritization 
 Status: Free Trial Status: Free Trial- 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, Process Driven Development, Waterfall Methodology, System Requirements, Software Testing, Scrum (Software Development), Release Management, User Requirements Documents, Development Testing, Software Design, Maintainability 
 Status: Free Trial Status: Free Trial- University of Alberta - Skills you'll gain: Sprint Retrospectives, Scrum (Software Development), Software Technical Review, Agile Project Management, Agile Software Development, Software Quality Assurance, Agile Methodology, User Story, Requirements Analysis, Usability Testing, Constructive Feedback, User Research 
 Status: Free Trial Status: Free Trial- The Hong Kong University of Science and Technology - Skills you'll gain: Software Design Patterns, Systems Development Life Cycle, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Design, Process Driven Development, Software Engineering, Quality Assurance, Systems Analysis, Object Oriented Design, Systems Design, Program Development, Project Management, Project Planning, Unified Modeling Language 
 Status: Preview Status: Preview- Universidade de SĆ£o Paulo - Skills you'll gain: Software Testing, Functional Testing, System Testing, Acceptance Testing, Test Planning, Unit Testing, Software Quality Assurance, Test Case, Test Automation, Code Coverage, Integration Testing, Usability Testing 
 Status: Free Trial Status: Free Trial- Duke University - Skills you'll gain: Object Oriented Programming (OOP), Java, Java Programming, Software Engineering, Programming Principles, Computer Programming, Software Design, Predictive Modeling, Algorithms, Data Structures, Performance Tuning, Performance Testing, Debugging, Application Programming Interface (API), Development Testing 
 Status: Free Trial 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 
In summary, here are 10 of our most popular software courses
- How Software Ate Finance:Ā Stanford University
- Programación musical con software libre: Universidad Nacional Autónoma de México
- Introduction to Medical Software:Ā Yale University
- Mastering Software Development in R:Ā Johns Hopkins University
- Agile Planning for Software Products:Ā University of Alberta
- Client Needs and Software Requirements :Ā University of Alberta
- Software Development Processes and Methodologies:Ā University of Minnesota
- Reviews & Metrics for Software Improvements:Ā University of Alberta
- Software Engineering: Software Design and Project Management:Ā The Hong Kong University of Science and Technology
- Introdução ao Teste de Software: Universidade de São Paulo










