Causal inference courses can help you learn statistical techniques, experimental design, and observational study methods. You can build skills in identifying causal relationships, analyzing data sets, and interpreting results to inform decision-making. Many courses introduce tools like R, Python, and specialized software for conducting causal analyses, enabling you to apply these skills in real-world contexts such as public health, economics, and social sciences.

Skills you'll gain: Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Artificial Intelligence, Agentic systems, Machine Learning Algorithms, Bayesian Network, Applied Machine Learning, Computational Logic, Machine Learning, Unsupervised Learning, Agentic Workflows, Bayesian Statistics, Artificial Neural Networks, Reinforcement Learning, Decision Intelligence, Markov Model, Algorithms, Programming Principles, Probability & Statistics
★ 5 (10) · Mixed · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Bayesian Network, Numerical Analysis, Markov Model, Estimation, Simulations, Integral Calculus, Matlab, Mathematical Modeling, Applied Mathematics, Engineering Analysis, Algorithms
★ 4.9 (7) · Intermediate · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Statistical Hypothesis Testing, Correlation Analysis, Statistical Analysis, Statistical Software, Statistical Programming, Statistical Methods, Probability & Statistics, Statistical Visualization, Analysis, Data Analysis, R (Software), Data Visualization, R Programming, Statistics, Statistical Inference, Variance Analysis, Sampling (Statistics)
★ 4.7 (31) · Intermediate · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Hugging Face, Model Deployment, Open Source Technology, LLM Application, AI Integrations, Responsible AI, Generative AI, Application Frameworks, Web Applications
★ 4.7 (34) · Intermediate · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Model Deployment, Cloud Deployment, Performance Testing, Android Development, Model Optimization, Model Evaluation, Image Analysis, PyTorch (Machine Learning Library), AI Integrations, Tensorflow, Hardware Architecture, Artificial Neural Networks, Artificial Intelligence
★ 4.4 (27) · Beginner · Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Prompt Engineering, Multimodal Prompts, Prompt Engineering Tools, Generative AI, Vision Transformer (ViT), Fine-tuning, Generative Model Architectures, Image Analysis, Computer Vision, AI Personalization
★ 4.9 (7) · Beginner · Project · Less Than 2 Hours

DeepLearning.AI
Skills you'll gain: Model Optimization, PyTorch (Machine Learning Library), Model Deployment
★ 4.7 (6) · Intermediate · Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Sampling (Statistics), Sample Size Determination, Data Collection, Surveys, Statistical Methods, Quantitative Research, Statistics, Probability & Statistics, Statistical Inference, Research Design, Statistical Software, Probability, Network Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative Model Architectures, Large Language Modeling, Generative AI, LLM Application, Open Source Technology, Model Evaluation, Data Security
Intermediate · Course · 1 - 4 Weeks

American Psychological Association
Skills you'll gain: Sample Size Determination, Statistical Hypothesis Testing, Statistical Methods, Statistical Reporting, Quantitative Research, Statistical Analysis, Probability & Statistics, Sampling (Statistics), Statistical Inference, Descriptive Statistics, Statistics, Probability Distribution, Data Analysis, Regression Analysis, Research Design, Research, Psychology
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Probability & Statistics, Statistics, Probability Distribution, Probability, Statistical Modeling, Data Analysis, Bayesian Statistics, Statistical Analysis, Exploratory Data Analysis, Combinatorics, Descriptive Statistics, Statistical Inference, Correlation Analysis
Mixed · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Google Cloud Platform, Cloud Development, Model Training, Cloud Computing, Cloud Management, Applied Machine Learning, Machine Learning, Real Time Data
★ 4.7 (16) · Beginner · Project · Less Than 2 Hours