
Yale University
Skills you'll gain: Clinical Trials, Software Development Life Cycle, Medical Devices, Systems Development, Usability, Medical Privacy, Regulatory Affairs, Verification And Validation, Human Factors, Regulatory Requirements, Quality Management Systems, Risk Management, Medical Management, User Interface (UI), Software Design, Healthcare Project Management, Software Testing, Entrepreneurship, Artificial Intelligence and Machine Learning (AI/ML), User Research
Intermediate · Course · 3 - 6 Months

University at Buffalo
Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Industrial Engineering, Manufacturing Processes, Internet Of Things, Product Lifecycle Management, Enterprise Architecture, Verification And Validation, Simulation and Simulation Software, Process Analysis
Beginner · Course · 1 - 4 Weeks

University of Maryland, College Park
Skills you'll gain: No-Code Development, Application Development, User Experience, User Interface (UI), Data Modeling, Sprint Retrospectives, Platform As A Service (PaaS), Service Recovery, Digital Transformation, Application Design, Drive Engagement, Technology Solutions, User Feedback, Cloud-Based Integration, Application Deployment, Customer Engagement, Product Lifecycle Management, Product Management, System Implementation, Systems Integration
Beginner · Specialization · 3 - 6 Months

Simplilearn
Skills you'll gain: Prompt Engineering, AI Personalization, AI Security, Generative AI, Infrastructure as Code (IaC), Requirements Analysis, Responsible AI, Test Tools, Software Testing, ChatGPT, Risk Analysis, Sprint Planning, Software Development Tools, Software Development Life Cycle, User Interface and User Experience (UI/UX) Design, Automation, Software Documentation, Artificial Intelligence, Software Architecture, Software Development Methodologies
Beginner · Specialization · 3 - 6 Months

Universidad de los Andes
Skills you'll gain: HTML and CSS, Responsive Web Design, Hypertext Markup Language (HTML), Web Design and Development, Bootstrap (Front-End Framework), Web Design, Cascading Style Sheets (CSS), Web Development, Front-End Web Development, UI Components, Typography
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Application Deployment, C# (Programming Language), .NET Framework, Development Testing, Debugging, Software Testing, Application Development, Microsoft Visual Studio, UI Components, Application Design, User Interface and User Experience (UI/UX) Design, Web Applications, File I/O, AI Enablement, Software Architecture
Mixed · Course · 1 - 3 Months
Skills you'll gain: CI/CD, Hardware Design, Continuous Integration, Continuous Deployment, Devops Tools, Electronic Hardware, Embedded Software, Continuous Delivery, Test Automation, Software Development Tools, Automation, Verification And Validation, YAML, Process Optimization
Intermediate · Course · 1 - 4 Weeks
University of Alberta
Skills you'll gain: Agile Software Development, Requirements Management, Software Development, Product Management, Process Development, Application Lifecycle Management, Software Engineering, Project Planning, Project Management, Customer Engagement
Mixed · Course · 1 - 4 Weeks

University of Minnesota
Skills you'll gain: User Story, Agile Software Development, Agile Methodology, Agile Project Management, Scrum (Software Development), Sprint Planning, Software Development Methodologies, Sprint Retrospectives, Backlogs, Continuous Integration, Test Driven Development (TDD)
Intermediate · Course · 1 - 4 Weeks

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, Software Architecture, Verification And Validation, Waterfall Methodology, System Requirements, Software Testing, User Requirements Documents
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, Integration Testing, User Acceptance Testing (UAT), Unit Testing, Secure Coding, Test Case, Requirements Analysis, Waterfall Methodology, Agile Methodology, Project Management
Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Growth Mindedness, Technical Communication, Adaptability, Algorithms, Overcoming Obstacles, Software Engineering, Verbal Communication Skills, Interpersonal Communications, Communication, Problem Solving, Self-Awareness, Collaboration, Complex Problem Solving, Data Structures
Intermediate · Course · 1 - 3 Months