
Skills you'll gain: Version Control, Debugging, Git (Version Control System), Microsoft Visual Studio, C# (Programming Language), .NET Framework, Development Environment, Integrated Development Environments, Program Development, Computer Programming Tools, Microsoft Development Tools, Software Development Tools, Build Tools, Software Installation
Beginner · Course · 1 - 3 Months

Yale University
Skills you'll gain: Clinical Trials, Software Development Life Cycle, Medical Devices, Software Quality Assurance, Usability, Software Development, Medical Privacy, Software Quality (SQA/SQC), Verification And Validation, Human Factors, Biomedical Engineering, Risk Management, User Interface (UI), Software Design, Regulatory Compliance, Health Technology, Machine Learning, Software Testing, Entrepreneurship, User Research
Intermediate · Course · 3 - 6 Months

Skills you'll gain: Test Planning, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Flask (Web Framework), Software Design Patterns, Git (Version Control System), GitLab, Responsible AI, Infrastructure as Code (IaC), GitHub, Collaborative Software, Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, Artificial Intelligence and Machine Learning (AI/ML)
Intermediate · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: NSX-T Network Virtualization, Virtual Networking, Software-Defined Networking, Zero Trust Network Access, Network Switches, Network Architecture, Software-Defined Data Center (SDDC), Routing Protocols, Network Security, Security Controls, Firewall, Network Routing, Load Balancing, Network Protocols, Infrastructure Architecture, Scalability
Intermediate · Course · 1 - 4 Weeks

University of California, Davis
Skills you'll gain: Data Maintenance, Data Quality, Data Cleansing, Model Training, Computer Vision, Data Preprocessing, Deep Learning, Image Analysis, Model Evaluation, AI Workflows, Verification And Validation, Exploratory Data Analysis, Applied Machine Learning
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Unified Modeling Language, File I/O, System Programming, Visual Basic (Programming Language), Database Management, System Software, Hardware Architecture, Databases, Relational Databases, Algorithms, Computer Architecture, Network Security, Computer Hardware, Development Environment, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Program Development, Computer Programming, Microsoft Development Tools
Beginner · Specialization · 3 - 6 Months
Georgia Institute of Technology
Skills you'll gain: Software-Defined Networking, Virtual Networking, Network Performance Management, Network Infrastructure, Data Centers, Network Architecture, Computer Networking, Cloud Computing, Cloud Computing Architecture, Network Switches, Network Routing, Microsoft Azure, General Networking, Test Tools, Network Analysis, Debugging
Mixed · Course · 1 - 3 Months

Maven Analytics
Skills you'll gain: Unsupervised Learning, Model Evaluation, Regression Analysis, Exploratory Data Analysis, Model Training, Applied Machine Learning, Time Series Analysis and Forecasting, Data Analysis, Model Optimization, Classification Algorithms, Statistical Analysis, Data Science, Machine Learning Methods, Forecasting, Statistical Methods, Data Preprocessing, Data Mining, Machine Learning, Supervised Learning, Business Intelligence
Beginner · Course · 1 - 3 Months

Skills you'll gain: Microservices, System Design and Implementation, Service Oriented Architecture, Data Architecture, Systems Analysis, Database Architecture and Administration, Distributed Computing, Application Deployment, Service Design
Intermediate · Course · 1 - 3 Months

University of Minnesota
Skills you'll gain: UI/UX Research, User Research, Design Research, User Experience Design, User Experience, User Centered Design, Persona (User Experience), User Interface and User Experience (UI/UX) Design, Ideation, User Interface (UI), UI/UX Strategy, Qualitative Research, User Interface (UI) Design, Surveys, User Story, Data Collection, Persona Development, Data Analysis, Interviewing Skills, People Analytics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Threat Modeling, Application Security, Secure Coding, Threat Management, Open Web Application Security Project (OWASP), Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Databases, Authorization (Computing), Information Privacy, Encryption, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
Mixed · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Software Development Life Cycle, Version Control, Program Development, Software Development, Application Deployment, Git (Version Control System), Software Design Documents, CI/CD, Software Design, DevOps, Unified Modeling Language, GitHub, Debugging, Containerization, Systems Design, Docker (Software), Code Review, Software Documentation, Functional Requirement, Requirements Analysis
Build toward a degree
Intermediate · Course · 1 - 3 Months