
University of California, Davis
Skills you'll gain: Secure Coding, Application Security, C and C++, Verification And Validation, Linux, Vulnerability Assessments, Unix, User Accounts, Data Validation, Cryptography, File Systems, C (Programming Language), File Management, OS Process Management
Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Classification Algorithms, Data Analysis, Model Evaluation, Logistic Regression, Supervised Learning, Machine Learning Algorithms, Predictive Modeling, Feature Engineering, Data Preprocessing, Bayesian Statistics, Probability & Statistics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Performance Tuning, Software Development Tools, Code Review, AI Workflows, Generative AI, Software Engineering, Software Technical Review, Application Security, Software Development, DevSecOps, Secure Coding, Software Quality (SQA/SQC), Prompt Engineering, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Debugging, Software Development Life Cycle, Automation, Analysis
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Data Manipulation, Data Preprocessing, Data Analysis, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Flask (Web Framework), Application Deployment, Unit Testing, Python Programming, Web Applications, Software Development Life Cycle, IBM Cloud, Artificial Intelligence, Code Review, Integrated Development Environments, Natural Language Processing, Programming Principles
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, No-Code Development, Web Design, Content Management, Web Design and Development, Web Content, Web Development
Beginner · Guided Project · Less Than 2 Hours

Vanderbilt University
Skills you'll gain: Claude Code, Prompt Engineering, Multimodal Prompts, Version Control, AI Workflows, Generative AI Agents, Git (Version Control System), AI Orchestration, Quality Assurance, Generative AI, Software Quality Assurance, Software Development, Software Documentation, Artificial Intelligence, Software Development Life Cycle, Software Architecture, Automation, Software Testing, Software Design, Software Development Methodologies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Configuration Management, Continuous Monitoring, Configuration Management, User Accounts, Authentications, Authorization (Computing)
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Wrangling, Interactive Data Visualization, Data Analysis, Data Visualization Software, Dashboard, Big Data, Data Visualization, Microsoft Excel, IBM Cognos Analytics, Data Cleansing, Apache Hadoop, Statistical Analysis, Analytical Skills, Pivot Tables And Charts, Data Manipulation, Excel Formulas, Apache Hive, Spreadsheet Software, Apache Spark
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Wesleyan University
Skills you'll gain: Integral Calculus, Mathematical Theory & Analysis, Algebra, Advanced Mathematics, Geometry, Calculus, Trigonometry, Graphing
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Distributed Denial-Of-Service (DDoS) Attacks, Intrusion Detection and Prevention, Malware Protection, Threat Modeling, Security Engineering, Network Security, Firewall, Digital Forensics, Code Review, Network Routing, Proxy Servers, Linux, Internet Of Things, Servers
Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Risk Analysis, Project Risk Management, Risk Management, Risk Mitigation, Analysis, Agile Methodology, Project Controls, Stakeholder Management, Earned Value Management, Project Performance, Simulation and Simulation Software, Forecasting, Decision Making, Prioritization
Intermediate · Course · 1 - 4 Weeks