
The Hong Kong University of Science and Technology
Skills you'll gain: Software Design Patterns, Requirements Analysis, White-Box Testing, Software Architecture, Acceptance Testing, Software Development Methodologies, Unified Modeling Language, Software Development Life Cycle, Configuration Management, Software Quality Assurance, Debugging, Software Design, Software Engineering, Software Testing, Functional Requirement, Data Modeling, Systems Design, Object Oriented Programming (OOP), Project Management, Project Planning
★ 4.6 (690) · Intermediate · Specialization · 3 - 6 Months

Northeastern University
Skills you'll gain: Cost Management, Project Schedules, Scope Management, Scheduling, Project Planning, Systems Development, Requirements Management, Cost Estimation, Quality Management, IT Management, Information Systems, Project Management, Project Documentation, Risk Management
Mixed · Course · 1 - 3 Months

Skills you'll gain: Incident Management, Governance Risk Management and Compliance, Auditing, Business Continuity Planning, Project Controls, Incident Response, Disaster Recovery, Information Technology, IT Management, Information Systems, Compliance Auditing, Asset Management, Information Technology Operations, Business Continuity, Systems Development Life Cycle, Audit Planning, IT Infrastructure, Systems Development, Operations, Mergers & Acquisitions
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Systems Design, Systems Architecture, System Design and Implementation, Software Design, Software Architecture, Distributed Computing, Scalability, API Design, Data Storage Technologies, Microservices, Data Storage, Restful API, API Gateway, Databases, Application Programming Interface (API), Network Protocols, Capacity Management, Performance Tuning
Advanced · Course · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Systems Development, Systems Development Life Cycle, Agile Methodology, Productivity Software, Risk Management Framework, Data Security, Systems Design, Risk Management, Information Systems, Workflow Management, Coordination, E-Commerce, Microsoft Excel
★ 4.7 (43) · Beginner · Course · 1 - 4 Weeks

Pearson
Skills you'll gain: Systems Architecture, Software Architecture, Systems Design, Software Design, Verification And Validation, Maintainability, Systems Analysis
★ 4.2 (10) · Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Systems Thinking, Complex Problem Solving, Organizational Leadership, Cooperation, Organizational Change, Problem Solving, Dealing With Ambiguity, Decision Making, Organizational Structure, Leadership, Collaboration
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Agile Methodology, Scrum (Software Development), Embedded Software, Embedded Systems, System Programming, Agile Software Development, Linux, Software Testing, Agile Project Management, Git (Version Control System), Docker (Software), Containerization, File Systems, Shell Script, Debugging, File I/O, Internet Of Things, Build Tools, Electrical Engineering
★ 4.4 (184) · Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Agentic systems, Retrieval-Augmented Generation, LLM Application, AI Workflows, AI Security, AI Orchestration, Agentic Workflows, Threat Modeling, Prompt Patterns, Tool Calling, Model Deployment, Generative AI Agents, Scalability, Large Language Modeling, Responsible AI, Performance Testing, Debugging, Artificial Intelligence, Python Programming
Intermediate · Specialization · 1 - 3 Months

Imperial College London
Skills you'll gain: Health Systems, Health Policy, Health Assessment, Public Health and Disease Prevention, Health Promotion
★ 4.7 (87) · Beginner · Course · 1 - 4 Weeks

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 (393) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Systems Architecture, API Design, Systems Design, Software Architecture, Application Programming Interface (API), OSI Models, TCP/IP, Data Architecture, Database Design, Distributed Computing, Databases, Scalability, Network Infrastructure, API Gateway, Restful API, General Networking, Microservices, Security Controls, Computer Networking, Network Protocols
Intermediate · Course · 1 - 4 Weeks