
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Software Architecture, Software Development Life Cycle, Software Quality Assurance, Software Design, Software Engineering, Quality Assurance, Systems Analysis, Systems Design, Project Management, Project Planning, Unified Modeling Language
★ 4.6 (226) · Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Software Development Life Cycle, Agile Software Development, Agile Methodology, Agile Project Management, Requirements Management, Software Development Methodologies, Requirements Elicitation, Waterfall Methodology, Software Architecture, Project Management, Cross-Functional Collaboration
★ 4.9 (21) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Based Systems Engineering, Systems Development Life Cycle, Systems Engineering, Systems Architecture, Engineering Software, Cloud Computing
★ 4.1 (73) · Beginner · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Software Design, Software Development Life Cycle
★ 4.6 (253) · Mixed · Course · 1 - 3 Months

The Hong Kong University of Science and Technology
Skills you'll gain: Requirements Analysis, Unified Modeling Language, Functional Requirement, Data Modeling, Object Oriented Programming (OOP), Systems Development Life Cycle, System Requirements, Functional Specification, Software Development, Software Engineering, Software Systems, Software Design, Verification And Validation, Model Evaluation, Project Planning, Project Management
★ 4.6 (394) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Service Management, IT Service Management, Service Design, Product Lifecycle Management, Change Management, Risk Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Planning, Test Driven Development (TDD), Release Management, Software Testing, Behavior-Driven Development, Risk Management, System Testing, Disaster Recovery, Application Deployment, Software Quality Assurance, Software Development Life Cycle, CI/CD, Data Validation, Systems Analysis, Systems Thinking, Data Modeling, Product Lifecycle Management, Business Process Automation, Digital Transformation, Process Flow Diagrams
★ 4.7 (23) · Intermediate · Course · 1 - 4 Weeks

MathWorks
Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Systems Architecture, Systems Design, Requirements Analysis, System Requirements, Verification And Validation
★ 4.8 (297) · Beginner · Course · 1 - 4 Weeks

The Hong Kong University of Science and Technology
Skills you'll gain: White-Box Testing, Acceptance Testing, Software Development Methodologies, Configuration Management, Debugging, Software Development Life Cycle, Software Testing, Software Development, Software Engineering, Unified Modeling Language, System Testing, Software Configuration Management, Change Control, Test Case, Requirements Analysis, Waterfall Methodology, Agile Methodology, Project Management
★ 4.7 (152) · Intermediate · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Service Oriented Architecture, Web Services, Software Development, Cloud Platforms, Cloud Computing, Cloud Infrastructure, Cloud Services, Information Systems, IT Management, Application Development, Cost Benefit Analysis, Amazon Web Services, Agile Software Development, Microsoft Azure, Systems Analysis, Google Cloud Platform, DevOps, Systems Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Product Lifecycle Management, Product Strategy, Product Improvement, Strategic Planning, Product Development, Competitive Analysis
★ 4.3 (33) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Quality Assurance, Software Testing, Acceptance Testing, Quality Assurance, Software Quality (SQA/SQC), User Story, Functional Testing, System Testing, Unit Testing, Behavior-Driven Development, User Acceptance Testing (UAT), Test Planning, Test Tools, Integration Testing, Software Development Life Cycle, Continuous Integration, Scrum (Software Development), Quality Control, Agile Software Development, Waterfall Methodology
★ 4.6 (15) · Beginner · Course · 1 - 3 Months