STEM Foundations: The Universal Skill Stack
The math, science, computing, and habits every STEM career is built on.
Apply statistics and programming to solve real-world problems with data.
Data scientists go beyond reporting on what happened — they build models that predict what will happen next. The role mixes statistics, programming (often Python or R), and a healthy dose of curiosity. Strong roles usually require a bachelor's-level math foundation, but you can start exploring the field with free online courses and projects long before then.
The math, science, computing, and habits every STEM career is built on.
A beginner-friendly, general-purpose language popular in data, AI, and scripting.
The Python library data analysts and scientists use to clean and explore tabular data.
The math of uncertainty. Foundation for data analysis, science, and machine learning.
The language for asking questions of relational databases. Used everywhere.
Step-by-step procedures for solving problems efficiently. Show up in every interview.
Breaking big, vague problems into small concrete steps. The most transferable skill in tech.
Hand-picked courses and reading from trusted free providers.
Free certification covering NumPy, Pandas, Matplotlib, and Seaborn through five real projects.
Free certification introducing TensorFlow, neural networks, and core ML techniques.
Harvard's free intro CS course — widely considered one of the best on-ramps to programming.
Build and ship AI/ML systems that learn from data at scale.
Study the chemistry of living things to fight disease and create new medicines.
Run lab experiments that help scientists study living things.