STEM courses can help you learn programming, data analysis, engineering principles, and scientific methods. You can build skills in critical thinking, problem-solving, and quantitative reasoning, that support tackling complex challenges. Many courses introduce tools such as Python for coding, MATLAB for simulations, and Excel for data management, showing how these skills are applied in real-world projects across various STEM fields.

Skills you'll gain: Clinic Management Systems, End User Training and Support, Health Care Administration, Health Administration, Technical Support and Services, Systems Integration, Dataflow
Beginner · Course · 1 - 4 Weeks

Georgia Institute of Technology
Skills you'll gain: Structural Analysis, Engineering Analysis, Mechanics, Engineering, Engineering Calculations
★ 4.8 (1.2K) · Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Storytelling, Writing and Editing, Writing, AI literacy, Editing
Beginner · Course · 1 - 4 Weeks

Georgia Institute of Technology
Skills you'll gain: Structural Analysis, Engineering Analysis, Engineering, Mechanics
★ 4.8 (957) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Financial Forecasting, Forecasting, Procedure Development, Model Evaluation, Financial Modeling, Continuous Improvement Process, Project Documentation, Process Improvement and Optimization, Root Cause Analysis, Knowledge Transfer, Analysis
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Culture Transformation, Leadership Studies, Leadership Development, Corporate Sustainability, Organizational Change, Leadership, Professional Development, Environmental Issue, Organizational Leadership, Change Management, Systems Thinking, Problem Solving, Complex Problem Solving, Communication, Decision Making
★ 4.8 (14) · Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: GitHub Copilot, Vibe coding, Model Context Protocol, GitHub, Code Review, AI Personalization, Context Management, Software Development, Web Development
★ 4.5 (41) · Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Rmarkdown, Ggplot2, R (Software), Data Visualization, Tidyverse (R Package), R Programming, Data Manipulation, Data Analysis, Software Installation, Programming Principles, Aesthetics
★ 4.2 (49) · Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Trigonometry, Probability, Data Analysis, Probability & Statistics, Algebra, Probability Distribution, Descriptive Statistics, Mathematical Modeling, Graphing, Statistics
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Smart Goals, Concision, Performance Metric, Marketing Communications, Goal Setting, Internal Communications, Communication, Writing
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Unit Testing, Test Driven Development (TDD), CI/CD, Software Testing, Testability, Tensorflow, Maintainability, Software Engineering, Code Reusability, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Infrastructure as Code (IaC), Cloud Security, Data Integrity, Data Infrastructure, Cloud Infrastructure, Data Security, Infrastructure Security, Encryption, Private Cloud, Security Controls, Network Security, Authorization (Computing), Cloud Storage
Beginner · Course · 1 - 4 Weeks