๐Ÿ“š Education Portal

Learn.

Free courses in statistics, research methods, and data analysis for clinicians, researchers, and students โ€” no expensive software required.

Available Now

Start learning today

๐ŸŽตAvailable

Statistics for Music Therapy Research

A practical, software-first introduction for clinicians and students

๐ŸŸข Beginner๐Ÿ“… 16 weeksโฑ Self-paced๐Ÿ’ฒ Free

Learn statistical thinking and data analysis through the lens of music therapy research. No calculus or advanced math background required. Progress from descriptive statistics to regression and longitudinal analysis using real and simulated MT datasets.

statisticsmusic therapyresearch methodsRjamovi
โ–ถ16 modules โ€” click to preview
  1. Wk 1What Is Data? Variables, Measurement & the Research Cycle
  2. Wk 2Descriptive Statistics โ€” Summarizing What You See
  3. Wk 3Thinking Probabilistically โ€” Uncertainty Without Fear
  4. Wk 4Confidence Intervals & Hypothesis Testing Logic
  5. Wk 5Comparing Two Groups โ€” The t-Test Family
  6. Wk 6Categorical Data โ€” Chi-Square Tests
  7. Wk 7Comparing Multiple Groups โ€” ANOVA
  8. Wk 8Non-Parametric Methods & Statistical Power
  9. Wk 9Correlation โ€” Measuring Relationships
  10. Wk 10Simple & Multiple Regression โ€” Predicting Outcomes
  11. Wk 11Research Design โ€” Building Studies That Work
  12. Wk 12Introduction to R โ€” Statistical Programming for Beginners
  13. Wk 13Longitudinal Data & Mixed-Effects Models
  14. Wk 14Cluster Analysis & Patient Profiling
  15. Wk 15Writing Up Results & Communicating Statistics
  16. Wk 16Capstone Project Presentations
View Syllabus โ†’Updated 2026-03-06
๐ŸŽผAvailable

Advanced Statistics for Music Therapy Research

Take your research skills further โ€” psychometrics, SEM, Bayesian methods, and grant-ready analysis

๐ŸŸก Intermediate๐Ÿ“… 16 weeksโฑ Self-paced๐Ÿ’ฒ Free

The sequel to Statistics for Music Therapy Research. Covers advanced methods that MT researchers encounter in the literature and need for doctoral work: scale validation and psychometrics, structural equation modeling, Bayesian reasoning, advanced mixed models, meta-analysis, and writing a statistical analysis plan for grant proposals. Prerequisite: completion of the introductory MT statistics course or equivalent knowledge.

statisticsmusic therapyadvanced methodsRpsychometricsSEMBayesian
โ–ถ16 modules โ€” click to preview
  1. Wk 1Review & R Refresher โ€” Getting Back Up to Speed
  2. Wk 2Effect Sizes & Meta-Analytic Thinking
  3. Wk 3Psychometrics I โ€” Reliability, Internal Consistency & Test-Retest
  4. Wk 4Psychometrics II โ€” Exploratory Factor Analysis
  5. Wk 5Psychometrics III โ€” Confirmatory Factor Analysis & Validation
  6. Wk 6Advanced Regression โ€” Logistic, Ordinal & Poisson Models
  7. Wk 7Mediation & Moderation Analysis
  8. Wk 8Structural Equation Modeling (SEM) โ€” Path Models
  9. Wk 9Advanced Mixed Models โ€” Crossed Random Effects & Growth Curves
  10. Wk 10Missing Data โ€” Multiple Imputation & Sensitivity Analysis
  11. Wk 11Introduction to Bayesian Statistics
  12. Wk 12Meta-Analysis โ€” Combining Evidence Across Studies
  13. Wk 13Propensity Scores & Causal Inference from Observational Data
  14. Wk 14Writing a Statistical Analysis Plan (SAP)
  15. Wk 15Grant Writing โ€” The Statistics Section
  16. Wk 16Capstone โ€” Complete Analysis & Manuscript Draft
View Syllabus โ†’Updated 2026-03-06
๐Ÿ’ŠAvailable

What Is a Placebo? Clinical Blinding for Non-Statisticians

Understand control groups, blinding, and why they make or break a trial

๐ŸŸข Beginner๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

A plain-English guide to placebos, control groups, and blinding in clinical research. Designed for clinicians, nursing students, and anyone who reads medical literature but wants to understand why blinded trials produce more trustworthy results โ€” with just enough statistics to see why bias is so dangerous.

clinical trialsplaceboblindingresearch designbias
โ–ถ9 modules โ€” click to preview
  1. Wk 1The History of the Placebo Effect โ€” From Sugar Pills to Modern Trials
  2. Wk 1Why We Compare: Control Groups and the Counterfactual Question
  3. Wk 2Single, Double, and Triple Blinding โ€” Who Knows What, and Why It Matters
  4. Wk 2Allocation Concealment: Hiding the Assignment Until It's Too Late to Cheat
  5. Wk 3The Statistics of Bias: How Unblinded Trials Inflate Treatment Effects
  6. Wk 3Randomization: The Gold Standard and How to Do It
  7. Wk 4Active Placebos and Sham Procedures: When a Sugar Pill Isn't Enough
  8. Wk 4Ethics of Placebo-Controlled Trials โ€” When Is It Wrong to Use a Placebo?
  9. Wk 4Reading Blinding Quality in Published Trials
View Syllabus โ†’Updated 2026-03-06
๐Ÿ“Available

Effect Sizes: Why p < 0.05 Is Never the Whole Story

Measure the size of what you found, not just whether you found it

๐ŸŸข Beginner๐Ÿ“… 3 weeksโฑ Self-paced๐Ÿ’ฒ Free

Statistical significance tells you something is probably real. Effect size tells you whether it matters. This course covers Cohen's d, r, ฮทยฒ, odds ratios, risk ratios, and Number Needed to Treat โ€” transforming how you read and design research. Essential for anyone who publishes, reviews, or acts on scientific findings.

effect sizestatisticsCohen's dclinical significanceresearch methods
โ–ถ7 modules โ€” click to preview
  1. Wk 1The p-Value Problem: Why Statistical Significance Misleads
  2. Wk 1Cohen's d: Measuring the Difference Between Two Means
  3. Wk 2Correlation-Based Effect Sizes: r, rยฒ, eta-squared, omega-squared
  4. Wk 2Odds Ratios and Risk Ratios for Clinical and Epidemiological Research
  5. Wk 3Number Needed to Treat (NNT): Effect Size That Clinicians Actually Use
  6. Wk 3Effect Size in Sample Size Planning: Connecting Power to Practical Importance
  7. Wk 3Reporting Effect Sizes: APA Standards and What Journals Require
View Syllabus โ†’Updated 2026-03-06

In Development

Coming soon

๐ŸงชComing Soon

Clinical Trial Design: From PICO to Protocol

Design a rigorous clinical study from the ground up

๐ŸŸข Beginner๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

Walk through the complete process of designing a clinical trial: framing your research question, choosing a design, calculating sample size, building a randomization scheme, writing an analysis plan, and understanding regulatory expectations. Practical and accessible for clinicians and health researchers.

clinical trialsRCTstudy designsample sizePICO
โ–ถ12 modules โ€” click to preview
  1. Wk 1Framing Your Question: PICO, PICOTS, and Research Hypotheses
  2. Wk 1Types of Clinical Studies: RCTs, Observational, and Everything In Between
  3. Wk 2Choosing Your Primary Outcome: Choosing Measurable, Meaningful Endpoints
  4. Wk 2Parallel, Crossover, Factorial, and Adaptive Designs
  5. Wk 3Sample Size Calculation: How Many Patients Do You Actually Need?
  6. Wk 3Randomization Schemes: Simple, Block, Stratified, Cluster
  7. Wk 4Blinding and Placebo Design (deep dive)
  8. Wk 4Eligibility Criteria: Inclusion, Exclusion, and Generalizability
  9. Wk 5Writing a Statistical Analysis Plan (SAP)
  10. Wk 5Interim Analyses and Data Safety Monitoring Boards
  11. Wk 6Regulatory Basics: ICH-E9, CONSORT, and FDA Guidance
  12. Wk 6Capstone: Critique and Redesign a Published Trial Protocol
Coming SoonUpdated 2026-03-06
โณComing Soon

Survival Analysis for Clinicians

Time-to-event methods from Kaplan-Meier to Cox regression

๐ŸŸก Intermediate๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

Master the statistical methods used whenever the outcome is 'how long until something happens' โ€” death, relapse, discharge, device failure. Covers Kaplan-Meier curves, log-rank tests, and Cox proportional hazards regression using real clinical datasets, with no calculus required.

survival analysisKaplan-MeierCox regressionclinical researchR
โ–ถ12 modules โ€” click to preview
  1. Wk 1What Is Time-to-Event Data? Examples from Oncology, Cardiology, and More
  2. Wk 1Censoring: Handling Patients Who Drop Out or Haven't Had the Event Yet
  3. Wk 2The Survival Function and Hazard Function โ€” What They Mean Clinically
  4. Wk 2Kaplan-Meier Curves: Constructing and Interpreting Step-by-Step
  5. Wk 3Log-Rank Test: Comparing Survival Between Two or More Groups
  6. Wk 3Median Survival Time and Confidence Intervals
  7. Wk 4Cox Proportional Hazards Model: Adjusting for Confounders
  8. Wk 4Interpreting Hazard Ratios โ€” What Does HR = 0.65 Actually Mean?
  9. Wk 5Testing the Proportional Hazards Assumption โ€” Schoenfeld Residuals
  10. Wk 5Competing Risks: When Patients Can Have More Than One Outcome
  11. Wk 6Landmark Analysis and Time-Varying Covariates
  12. Wk 6Reading Survival Analyses in Oncology and Cardiology Journals
Coming SoonUpdated 2026-03-06
๐Ÿ“–Coming Soon

Reading Biostatistics in Medical Journals

Decode the statistics section of any clinical paper

๐ŸŸข Beginner๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Most clinicians skip the statistics section of papers they read. This course changes that. Learn to decode every element of a published biostatistics results section โ€” tables, forest plots, confidence intervals, regression coefficients โ€” so you can evaluate evidence on your own terms.

biostatisticsevidence-based medicinemedical journalscritical appraisal
โ–ถ9 modules โ€” click to preview
  1. Wk 1Why Stats Matter: How Numbers Shape Clinical Guidelines
  2. Wk 1The Anatomy of a Methods Section: What to Look For First
  3. Wk 2p-Values, Confidence Intervals, and What They Actually Mean
  4. Wk 2Effect Sizes: Clinical vs. Statistical Significance
  5. Wk 3Reading Regression Tables: Coefficients, ORs, and HRs
  6. Wk 3Forest Plots and Meta-Analyses: What the Diamond Means
  7. Wk 4Tables 1 and 2: Baseline Characteristics and Outcome Summaries
  8. Wk 4Red Flags: Common Statistical Errors in Published Research
  9. Wk 4Building Your Critical Appraisal Checklist
Coming SoonUpdated 2026-03-06
๐Ÿง€Coming Soon

Food Science Statistics, Part 1: Foundations to Multivariate Analysis

From sensory evaluation to principal component analysis

๐ŸŸข Beginner๐Ÿ“… 10 weeksโฑ Self-paced๐Ÿ’ฒ Free

A comprehensive statistics course built around food science data. Covers experimental design for sensory panels, ANOVA for formulation studies, correlation and regression for physicochemical properties, and a thorough introduction to principal component analysis (PCA) โ€” the gateway to chemometrics. Real food datasets throughout.

food sciencechemometricsPCAANOVAsensory evaluationR
โ–ถ20 modules โ€” click to preview
  1. Wk 1Data in Food Science: Sensory, Instrumental, and Compositional Measurements
  2. Wk 1Scales of Measurement in Food Research: Hedonic, Intensity, and Ratio Scales
  3. Wk 2Descriptive Statistics for Food Data: Central Tendency, Spread, and Outliers
  4. Wk 2Visualizing Food Data: Boxplots, Heatmaps, and Spider/Radar Plots
  5. Wk 3Experimental Design for Food Scientists: Factorial, Response Surface, Mixture Designs
  6. Wk 3One-Way ANOVA: Comparing Formulations, Suppliers, or Processing Conditions
  7. Wk 4Two-Way ANOVA and Interactions: When the Effect of Temperature Depends on pH
  8. Wk 4Post-Hoc Tests and Multiple Comparisons in Sensory Panels
  9. Wk 5Non-Parametric Alternatives: Kruskal-Wallis for Hedonic Scores
  10. Wk 5Correlation in Food Science: Texture vs. Moisture Content and Beyond
  11. Wk 6Simple and Multiple Linear Regression for Predictive Formulation
  12. Wk 6Regression Diagnostics: Checking Your Model's Assumptions
  13. Wk 7Logistic Regression for Pass/Fail Outcomes: Spoilage, Defect Detection
  14. Wk 7Introduction to High-Dimensional Food Data: Why Classical Methods Break Down
  15. Wk 8Matrix Math for Food Scientists (No Calculus): Vectors, Covariance, Scores
  16. Wk 8Principal Component Analysis (PCA): The Intuition Behind Dimension Reduction
  17. Wk 9Interpreting PCA Scores and Loadings Plots in a Food Context
  18. Wk 9Biplots: Reading Product Maps and Attribute Maps Together
  19. Wk 10Cluster Analysis on Food Data: Grouping Products by Chemical Profile
  20. Wk 10Capstone: Full Exploratory Analysis of a Cheese or Wine Spectral Dataset
Coming SoonUpdated 2026-03-06
๐Ÿ”ฌComing Soon

Food Science Statistics, Part 2: PLS-DA and Chemometrics

Classification, authentication, and prediction from spectral and compositional data

๐ŸŸก Intermediate๐Ÿ“… 10 weeksโฑ Self-paced๐Ÿ’ฒ Free

The advanced continuation of Part 1. Master Partial Least Squares regression (PLS), PLS Discriminant Analysis (PLS-DA), model validation strategies, and variable importance methods. Applied to NIR spectra, NMR fingerprinting, and volatile compound profiles. Covers authentication of food products, fraud detection, and building robust predictive models.

food sciencePLS-DAchemometricsNIRauthenticationRmachine learning
โ–ถ20 modules โ€” click to preview
  1. Wk 1From PCA to PLS: Moving from Exploration to Prediction
  2. Wk 1The Latent Variable Framework: What PLS Is Actually Doing
  3. Wk 2Partial Least Squares Regression (PLS-R): Predicting Moisture from NIR
  4. Wk 2Choosing the Number of Latent Variables: Cross-Validation and RMSECV
  5. Wk 3Model Validation in Chemometrics: Training, Test, and External Sets
  6. Wk 3Qยฒ and RMSEP: Understanding Predictive Performance Metrics
  7. Wk 4PLS Discriminant Analysis (PLS-DA): Classification Theory and Setup
  8. Wk 4PLS-DA Score Plots: Visualizing Group Separation
  9. Wk 5Variable Importance in Projection (VIP): Finding the Signals That Matter
  10. Wk 5Regression Coefficients in PLS-DA: Direction and Magnitude of Separation
  11. Wk 6Permutation Testing: Is Your Model Better Than Chance?
  12. Wk 6Sensitivity, Specificity, and ROC Curves for PLS-DA Classifiers
  13. Wk 7Multi-Class PLS-DA: Distinguishing 3+ Products or Origins
  14. Wk 7OPLS-DA: Orthogonal Filtering for Cleaner Separation
  15. Wk 8Food Authenticity and Fraud Detection: Geographic Origin, Adulteration
  16. Wk 8Case Study: Olive Oil Authentication with NMR + PLS-DA
  17. Wk 9Preprocessing Spectral Data: SNV, MSC, Derivatives, and Mean Centering
  18. Wk 9Handling Missing Values and Outliers in Chemometric Datasets
  19. Wk 10Reporting Chemometric Results: What Reviewers Expect to See
  20. Wk 10Capstone: Build and Validate a PLS-DA Model on a Real Spectral Dataset
Coming SoonUpdated 2026-03-06
๐ŸŒComing Soon

Meta-Analysis from Scratch

Combine evidence from multiple studies into one rigorous answer

๐ŸŸก Intermediate๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

Learn to conduct a systematic review and meta-analysis from start to finish. Covers literature searching, data extraction, forest plots, heterogeneity assessment, publication bias, and subgroup analyses. Uses the R meta package throughout. Perfect for researchers wanting to synthesize a body of evidence.

meta-analysissystematic reviewforest plotevidence synthesisR
โ–ถ12 modules โ€” click to preview
  1. Wk 1What Is a Meta-Analysis? When to Pool and When Not To
  2. Wk 1Systematic Search Strategy: PICO, Databases, and PRISMA Flow
  3. Wk 2Data Extraction and Coding: Effect Sizes, Variances, Study Features
  4. Wk 2Fixed-Effect vs. Random-Effects Models: When Does It Matter?
  5. Wk 3Forest Plots: Building, Reading, and Formatting Them in R
  6. Wk 3Heterogeneity: Iยฒ, Q, and ฯ„ยฒ โ€” Measuring Inconsistency Across Studies
  7. Wk 4Subgroup Analysis and Meta-Regression: Explaining Heterogeneity
  8. Wk 4Publication Bias: Funnel Plots, Egger's Test, and Trim-and-Fill
  9. Wk 5Sensitivity Analysis: How Robust Is Your Pooled Estimate?
  10. Wk 5Network Meta-Analysis: Comparing Treatments Never Directly Tested
  11. Wk 6GRADE: Evaluating the Quality of the Evidence Body
  12. Wk 6Writing and Reporting a Meta-Analysis (PRISMA 2020 Checklist)
Coming SoonUpdated 2026-03-06
๐Ÿง Coming Soon

Introduction to Bayesian Thinking

Update your beliefs with evidence โ€” no calculus required

๐ŸŸก Intermediate๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

Bayesian statistics offers a more intuitive way to reason about uncertainty: you start with what you know, collect data, and update. This course builds deep Bayesian intuition using JASP and visual simulations before introducing any formulas. Perfect for researchers frustrated by the limitations of p-values.

Bayesian statisticsJASPpriorposteriorBayes factor
โ–ถ12 modules โ€” click to preview
  1. Wk 1Prior, Likelihood, Posterior: The Three-Act Structure of Bayesian Inference
  2. Wk 1Bayes' Theorem by Example: Disease Testing, Medical Diagnosis, Court Cases
  3. Wk 2Choosing Priors: Non-Informative, Weakly Informative, Informative
  4. Wk 2Updating Beliefs: How More Data Overwhelms the Prior
  5. Wk 3Bayesian t-Tests and ANOVA in JASP โ€” No Coding Required
  6. Wk 3Bayes Factors: Quantifying Evidence For and Against Hypotheses
  7. Wk 4Credible Intervals vs. Confidence Intervals: A Critical Difference
  8. Wk 4Bayesian Regression in JASP
  9. Wk 5Introduction to MCMC: Why We Need Simulation for Complex Models
  10. Wk 5Bayesian Hierarchical Models: Partial Pooling Across Groups
  11. Wk 6When to Use Bayesian vs. Frequentist Methods
  12. Wk 6Reporting Bayesian Results: What Journals Expect
Coming SoonUpdated 2026-03-06
๐Ÿ“‹Coming Soon

Survey Design and Likert Scale Analysis

Build better surveys and analyze them correctly

๐ŸŸข Beginner๐Ÿ“… 5 weeksโฑ Self-paced๐Ÿ’ฒ Free

Most surveys are poorly designed โ€” and most Likert data is analyzed incorrectly. This course covers question writing, response scale design, reliability (Cronbach's ฮฑ), validity, and the great Likert debate: treat it as ordinal or interval? Practical and opinionated, grounded in psychometric theory.

survey designLikert scalepsychometricsreliabilityvalidity
โ–ถ10 modules โ€” click to preview
  1. Wk 1Survey Goals and Question Types: Open, Closed, Rating, Ranking
  2. Wk 1Writing Good Questions: Avoiding Ambiguity, Double-Barreling, and Leading
  3. Wk 2Likert Scales vs. Likert Items: The Distinction That Changes Your Analysis
  4. Wk 2Response Scale Design: How Many Points? Labels? Neutral Midpoint?
  5. Wk 3Reliability: Cronbach's Alpha, Omega, and Test-Retest Reliability
  6. Wk 3Content, Construct, and Criterion Validity โ€” Evidence-Based Validation
  7. Wk 4Analyzing Likert Data: Ordinal vs. Interval โ€” The Evidence-Based Answer
  8. Wk 4Descriptive Statistics and Visualization for Survey Data
  9. Wk 5Group Comparisons with Likert Data: Mann-Whitney, Kruskal-Wallis
  10. Wk 5Reporting Survey Results: Avoiding Common Misrepresentations
Coming SoonUpdated 2026-03-06
โ™ป๏ธComing Soon

Reproducible Research with R and Quarto

Write analyses that anyone can re-run โ€” including future you

๐ŸŸก Intermediate๐Ÿ“… 5 weeksโฑ Self-paced๐Ÿ’ฒ Free

Most research is not reproducible. This course teaches you to structure your R projects, write literate analysis documents in Quarto, manage dependencies, version-control your code with Git, and archive your data so anyone can reproduce your findings from scratch. A skill set that reviewers, collaborators, and hiring committees increasingly demand.

RQuartoreproducibilityGitopen science
โ–ถ10 modules โ€” click to preview
  1. Wk 1The Reproducibility Crisis: What It Is and Why You Should Care
  2. Wk 1Project Structure: Organizing Files So Future-You Says Thank You
  3. Wk 2Quarto Basics: Mixing Code, Output, and Narrative in One Document
  4. Wk 2Parameterized Reports: One Script, Many Outputs
  5. Wk 3Version Control with Git: Track Every Change, Never Lose Work
  6. Wk 3GitHub for Researchers: Sharing, Collaborating, and Archiving
  7. Wk 4Managing R Package Dependencies with renv
  8. Wk 4Data Management: Raw Data is Sacred โ€” Never Overwrite It
  9. Wk 5Continuous Analysis: Running Your Pipeline Automatically on Push
  10. Wk 5Publishing and Archiving: OSF, Zenodo, and Data Availability Statements
Coming SoonUpdated 2026-03-06
โ“Coming Soon

Missing Data: Imputation and Sensitivity Analysis

What to do when your data has holes in it

๐ŸŸก Intermediate๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Missing data is everywhere in research, and deleting incomplete rows is almost never the right answer. This course covers the missing data mechanisms (MCAR, MAR, MNAR), multiple imputation, sensitivity analysis, and how to report your approach transparently โ€” using R's mice package throughout.

missing dataimputationMICEsensitivity analysisR
โ–ถ8 modules โ€” click to preview
  1. Wk 1Types of Missingness: MCAR, MAR, and MNAR โ€” Why the Mechanism Matters
  2. Wk 1Diagnosing Missing Data: Visualizing Patterns with VIM
  3. Wk 2Complete Case Analysis: When Is It Safe and When Is It Dangerous?
  4. Wk 2Single Imputation: Mean, Median, Hot-Deck โ€” and Why They Underestimate Uncertainty
  5. Wk 3Multiple Imputation by Chained Equations (MICE) โ€” The Modern Standard
  6. Wk 3Pooling Results Across Imputed Datasets Using Rubin's Rules
  7. Wk 4Sensitivity Analysis: Testing Whether Your Conclusions Depend on the Imputation
  8. Wk 4Reporting Missing Data: CONSORT, STROBE, and Reviewer Expectations
Coming SoonUpdated 2026-03-06
๐Ÿ—๏ธComing Soon

Multilevel Models for Nested Data

When your observations aren't independent โ€” and what to do about it

๐ŸŸก Intermediate๐Ÿ“… 7 weeksโฑ Self-paced๐Ÿ’ฒ Free

Patients nested in hospitals. Students nested in classrooms. Repeated measures nested in people. Standard regression assumes independence โ€” multilevel (mixed-effects) models handle the reality. This course builds intuition from the ground up, then implements models in R's lme4 package with real nested data.

multilevel modelsmixed effectslme4hierarchical modelsR
โ–ถ14 modules โ€” click to preview
  1. Wk 1The Problem of Nested Data: Why Ignoring Clustering Inflates Type I Error
  2. Wk 1Fixed Effects vs. Random Effects: The Core Distinction
  3. Wk 2The Random Intercept Model: Allowing Groups to Have Different Baselines
  4. Wk 2The Random Slope Model: Allowing Groups to Respond Differently
  5. Wk 3Fitting Models in lme4: lmer() Syntax and Output
  6. Wk 3Interpreting Fixed and Random Effect Estimates
  7. Wk 4Model Comparison: AIC, BIC, and Likelihood Ratio Tests
  8. Wk 4Intraclass Correlation Coefficient (ICC): How Much Does Group Matter?
  9. Wk 5Three-Level Models: Measurements in Patients in Hospitals
  10. Wk 5Cross-Classified Models: When Nesting Isn't a Simple Hierarchy
  11. Wk 6Growth Curve Models: Modeling Change Over Time with MLMs
  12. Wk 6Generalized Linear Mixed Models: Binary and Count Outcomes
  13. Wk 7Common Pitfalls and Convergence Warnings in lme4
  14. Wk 7Reporting Multilevel Model Results for Publication
Coming SoonUpdated 2026-03-06
๐Ÿ”€Coming Soon

Structural Equation Modeling: Mediation and Moderation

Test complex causal theories with latent variable models

๐Ÿ”ด Advanced๐Ÿ“… 7 weeksโฑ Self-paced๐Ÿ’ฒ Free

Does anxiety mediate the effect of music therapy on pain? Does treatment effectiveness depend on patient personality? This course covers mediation analysis, moderation (interaction effects), and full SEM with latent variables โ€” using the lavaan R package with real behavioral and clinical datasets.

SEMmediationmoderationlavaanpath analysisR
โ–ถ14 modules โ€” click to preview
  1. Wk 1From Regression to Path Analysis: Drawing Your Causal Theory
  2. Wk 1Simple Mediation: The Aโ†’Bโ†’C Pathway and Baron-Kenny Steps
  3. Wk 2The Indirect Effect and Its Confidence Interval: Bootstrapping with lavaan
  4. Wk 2Multiple Mediation: Competing Pathways and Specific Indirect Effects
  5. Wk 3Moderation: When Does X Affect Y? Testing Interaction Terms
  6. Wk 3Moderated Mediation: Conditional Indirect Effects
  7. Wk 4Confirmatory Factor Analysis (CFA): Modeling Latent Constructs
  8. Wk 4Model Fit Indices: CFI, RMSEA, SRMR โ€” What Values Are Acceptable?
  9. Wk 5Full SEM: Combining Measurement and Structural Models
  10. Wk 5Model Identification: When Can a Model Be Estimated?
  11. Wk 6Model Modification and Fit Improvement: Dangers and Best Practices
  12. Wk 6Multi-Group SEM: Testing Whether a Model Works the Same Across Groups
  13. Wk 7Writing Up SEM Results: Tables, Path Diagrams, and Fit Reporting
  14. Wk 7Capstone: Test a Theoretical Model from a Published Paper
Coming SoonUpdated 2026-03-06
๐ŸฃComing Soon

R for Complete Beginners

Your first steps in the world's most powerful free statistics software

๐ŸŸข Beginner๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Zero to functional R in four weeks. Learn to navigate RStudio, import data, wrangle it with the tidyverse, visualize it with ggplot2, and run your first statistical tests โ€” all with no prior programming experience. Designed for researchers who have avoided R long enough.

RRStudiotidyverseggplot2data wranglingbeginners
โ–ถ12 modules โ€” click to preview
  1. Wk 1Installing R and RStudio: Your First Five Minutes
  2. Wk 1The RStudio Interface: Scripts, Console, Environment, Plots
  3. Wk 1R Basics: Objects, Vectors, Functions, and Comments
  4. Wk 2Importing Data: CSV, Excel, and SPSS Files into R
  5. Wk 2Data Wrangling with dplyr: Filter, Select, Mutate, Summarize
  6. Wk 2Tidy Data: What It Is and Why It Makes Everything Easier
  7. Wk 3Data Visualization with ggplot2: The Grammar of Graphics
  8. Wk 3Histograms, Boxplots, Scatter Plots, and Bar Charts in ggplot2
  9. Wk 3Publication-Ready Plots: Themes, Labels, Colors
  10. Wk 4Your First Statistical Tests in R: t-tests, chi-square, correlation
  11. Wk 4R Markdown: Combining Code and Writing in One Document
  12. Wk 4Troubleshooting: Reading Error Messages Without Panic
Coming SoonUpdated 2026-03-06
๐Ÿ“ŠComing Soon

Data Visualization for Researchers

Make figures that communicate your findings โ€” and survive peer review

๐ŸŸข Beginner๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Most research figures are cluttered, misleading, or just ugly. This course teaches the principles of effective scientific visualization and the R tools to execute them. Covers chart selection, color theory for accessibility, publication standards, and interactive graphics โ€” building toward figures that journals actually want.

data visualizationggplot2Rfigurespublication quality
โ–ถ9 modules โ€” click to preview
  1. Wk 1Chart Selection: Which Graph for Which Data Type?
  2. Wk 1Principles of Visual Perception: What the Eye Notices First
  3. Wk 2Color Theory for Science: Accessibility, Sequential, and Diverging Palettes
  4. Wk 2The Grammar of Graphics: How ggplot2 Thinks
  5. Wk 3Essential Chart Types: Histograms, Boxplots, Scatter, Bar, Line, Heatmap
  6. Wk 3Avoiding Misleading Figures: Truncated Axes, Dual Axes, Pie Charts
  7. Wk 4Journal Figure Requirements: Resolution, Format, Size, and Fonts
  8. Wk 4Interactive Graphics with plotly: Exploratory Figures for Presentations
  9. Wk 4Accessible Figures: Color Blindness, Screen Readers, Alt Text
Coming SoonUpdated 2026-03-06
โšกComing Soon

Sample Size and Power: Designing Studies That Work

Never run a study that was doomed to fail before it started

๐ŸŸข Beginner๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Underpowered studies are everywhere โ€” and they waste resources, time, and patient goodwill. This course builds deep intuition for statistical power from the ground up, then walks through sample size calculations for every common research design using G*Power and R. A must for anyone writing a grant or IRB protocol.

sample sizestatistical powerG*Powerstudy designgrant writing
โ–ถ8 modules โ€” click to preview
  1. Wk 1Type I and Type II Error: The Costs of Being Wrong in Different Directions
  2. Wk 1Statistical Power: Probability of Finding a Real Effect
  3. Wk 2Effect Size as the Key Input: Choosing Your Expected Effect Realistically
  4. Wk 2Power Analysis for t-Tests: Independent and Paired Samples
  5. Wk 3Power for ANOVA, Chi-Square, Correlation, and Regression
  6. Wk 3Power for Survival Analysis and Longitudinal Designs
  7. Wk 4Pilot Studies: What They Can and Cannot Tell You About Sample Size
  8. Wk 4Writing the Power Analysis Section for a Grant or IRB Protocol
Coming SoonUpdated 2026-03-06
๐ŸŒComing Soon

Epidemiology and Observational Study Design

When you can't randomize โ€” and what to do instead

๐ŸŸก Intermediate๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

Most health research is observational โ€” you can't randomly assign people to smoke or be obese. This course covers the major observational designs (cohort, case-control, cross-sectional, ecological), their statistical analyses, and the critical methods for reducing confounding: matching, restriction, stratification, and propensity scores.

epidemiologyobservational studiesconfoundingpropensity scoreR
โ–ถ12 modules โ€” click to preview
  1. Wk 1Observational vs. Experimental Evidence: A Framework for Causal Thinking
  2. Wk 1Cross-Sectional Studies: Snapshots and Their Limitations
  3. Wk 2Cohort Studies: Following People Forward in Time
  4. Wk 2Case-Control Studies: Efficiency for Rare Outcomes
  5. Wk 3Confounding: The Central Problem and How to Spot It
  6. Wk 3Stratification, Restriction, and Matching as Design Solutions
  7. Wk 4Multivariable Adjustment: Controlling for Confounders in Regression
  8. Wk 4Propensity Score Methods: Matching, Weighting, and Stratification
  9. Wk 5Bias in Observational Research: Selection, Information, and Time-Related Biases
  10. Wk 5Directed Acyclic Graphs (DAGs): Drawing Your Causal Assumptions
  11. Wk 6Reporting Observational Studies: STROBE Checklist
  12. Wk 6Reading and Critically Appraising Epidemiology Papers
Coming SoonUpdated 2026-03-06
๐ŸงฉComing Soon

Factor Analysis and Scale Development

Discover and measure the hidden constructs in your data

๐ŸŸก Intermediate๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

Anxiety, pain, quality of life, personality โ€” these are latent constructs we measure indirectly through questionnaire items. This course covers exploratory factor analysis (EFA), confirmatory factor analysis (CFA), and the psychometric principles needed to develop or validate a measurement scale from scratch.

factor analysisEFACFApsychometricsscale developmentR
โ–ถ12 modules โ€” click to preview
  1. Wk 1Latent Variables: What We're Really Trying to Measure
  2. Wk 1The Correlation Matrix as a Starting Point for Factor Analysis
  3. Wk 2Exploratory Factor Analysis (EFA): Extraction Methods and Factor Retention
  4. Wk 2Rotation: Oblique vs. Orthogonal โ€” Why It Matters for Interpretation
  5. Wk 3Interpreting Factor Loadings: What Belongs to Which Factor?
  6. Wk 3Reliability: Cronbach's Alpha, McDonald's Omega, and Split-Half
  7. Wk 4Confirmatory Factor Analysis (CFA): Testing a Pre-Specified Structure
  8. Wk 4Model Fit in CFA: CFI, RMSEA, SRMR, and ฯ‡ยฒ
  9. Wk 5Measurement Invariance: Does the Scale Work the Same Across Groups?
  10. Wk 5Convergent and Discriminant Validity: HTMT and AVE Criteria
  11. Wk 6Scale Development Workflow: From Item Generation to Validation
  12. Wk 6Reporting Factor Analysis: What Journals and Reviewers Want to See
Coming SoonUpdated 2026-03-06
๐Ÿ“ˆComing Soon

Time Series Analysis for Health Data

Model trends, seasonality, and intervention effects over time

๐ŸŸก Intermediate๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

Health data is often collected over time โ€” daily infections, weekly therapy adherence, monthly readmissions. This course covers time series decomposition, autocorrelation, ARIMA models, and interrupted time series analysis (ITS) for evaluating policy or clinical interventions without a randomized design.

time seriesARIMAinterrupted time serieshealth dataR
โ–ถ12 modules โ€” click to preview
  1. Wk 1What Makes Time Series Data Special: Autocorrelation and Non-Independence
  2. Wk 1Decomposition: Trend, Seasonality, and Residuals
  3. Wk 2ACF and PACF Plots: Diagnosing the Structure of Your Series
  4. Wk 2Stationarity: What It Is, Why It Matters, and How to Achieve It
  5. Wk 3ARIMA Models: Autoregressive Integrated Moving Average
  6. Wk 3Model Selection: AIC, BIC, and Ljung-Box Diagnostics
  7. Wk 4Forecasting: Producing and Evaluating Predictions
  8. Wk 4Interrupted Time Series (ITS): Detecting the Effect of an Intervention
  9. Wk 5Segmented Regression for ITS: Estimating Level and Slope Changes
  10. Wk 5Multiple ITS: Comparing Interventions Across Groups or Regions
  11. Wk 6Seasonal Adjustment and Public Health Surveillance Data
  12. Wk 6Reporting Time Series Analyses for Clinical and Policy Audiences
Coming SoonUpdated 2026-03-06
๐ŸŽฏComing Soon

Logistic Regression Essentials

Model yes/no outcomes without pretending they're continuous

๐ŸŸข Beginner๐Ÿ“… 3 weeksโฑ Self-paced๐Ÿ’ฒ Free

When your outcome is binary โ€” survived or died, passed or failed, infected or not โ€” linear regression breaks down. This course teaches logistic regression from intuition to implementation: odds, log-odds, the logit link, model fitting, interpretation, and diagnostics. Hands-on with R throughout.

logistic regressionbinary outcomesGLModds ratioR
โ–ถ6 modules โ€” click to preview
  1. Wk 1Why Linear Regression Fails for Binary Outcomes
  2. Wk 1Odds, Log-Odds, and the Logit Function โ€” Building Intuition
  3. Wk 2Fitting a Logistic Regression Model with glm() in R
  4. Wk 2Interpreting Coefficients: Odds Ratios and Their Confidence Intervals
  5. Wk 3Model Diagnostics: Hosmer-Lemeshow, ROC Curves, and Calibration
  6. Wk 3Multiple Logistic Regression: Adjusting for Confounders
Coming SoonUpdated 2026-03-06
๐Ÿ”„Coming Soon

Bootstrap and Resampling Methods

Let the data estimate its own uncertainty โ€” no formulas required

๐ŸŸก Intermediate๐Ÿ“… 3 weeksโฑ Self-paced๐Ÿ’ฒ Free

The bootstrap is one of the most powerful ideas in modern statistics: resample your data with replacement thousands of times and watch the sampling distribution emerge. This course covers the nonparametric bootstrap, bootstrap confidence intervals, permutation tests, and cluster bootstrap โ€” all in R.

bootstrapresamplingpermutation testconfidence intervalsR
โ–ถ6 modules โ€” click to preview
  1. Wk 1The Bootstrap Idea: Resampling as a Substitute for Theory
  2. Wk 1Implementing the Nonparametric Bootstrap in R from Scratch
  3. Wk 2Bootstrap Confidence Intervals: Percentile, BCa, and Basic Methods
  4. Wk 2Permutation Tests: Hypothesis Testing Without Distributional Assumptions
  5. Wk 3Cluster Bootstrap: When Observations Aren't Independent
  6. Wk 3When the Bootstrap Fails โ€” and What to Do Instead
Coming SoonUpdated 2026-03-06
๐ŸŽฒComing Soon

Simulation Studies in R

Generate data you understand to test methods you don't

๐ŸŸก Intermediate๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Simulation is how statisticians test whether methods actually work. This course teaches you to design, run, and analyze Monte Carlo simulation studies in R โ€” from generating data under known conditions to measuring bias, variance, coverage, and power. Essential for anyone developing or validating statistical methods.

simulationMonte Carlodata generationRmethods research
โ–ถ8 modules โ€” click to preview
  1. Wk 1Why Simulate? The Role of Monte Carlo in Statistics
  2. Wk 1Generating Random Data in R: Distributions, Seeds, and Reproducibility
  3. Wk 2Designing a Data-Generating Process: Known Truth for Method Testing
  4. Wk 2Writing the Simulation Loop: Replicate, Store, Aggregate
  5. Wk 3Performance Metrics: Bias, Variance, MSE, Coverage, and Power
  6. Wk 3Visualizing Simulation Results: Distributions, Convergence, and Comparisons
  7. Wk 4Debugging Simulations: Common Pitfalls and Sanity Checks
  8. Wk 4Reporting Simulation Studies: What Reviewers Expect (ADEMP Framework)
Coming SoonUpdated 2026-03-06
๐Ÿ•ธ๏ธComing Soon

Bayesian Networks and Graphical Models

Encode dependencies in a graph and let the data fill in the numbers

๐ŸŸก Intermediate๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Bayesian networks represent the joint probability distribution of many variables as a directed acyclic graph (DAG). This course covers conditional independence, d-separation, structure learning, parameter estimation, and simulation from fitted networks โ€” using the bnlearn R package. Ideal preparation for causal inference and missing data research.

Bayesian networksDAGgraphical modelsbnlearnR
โ–ถ8 modules โ€” click to preview
  1. Wk 1Graphs, Nodes, and Edges: Representing Variable Relationships Visually
  2. Wk 1Conditional Independence and d-Separation โ€” Reading a DAG
  3. Wk 2Conditional Probability Tables: How a Network Encodes Joint Distributions
  4. Wk 2Structure Learning: Hill-Climbing, PC Algorithm, and Score Functions
  5. Wk 3Parameter Estimation: Maximum Likelihood and Bayesian (Dirichlet Priors)
  6. Wk 3Ancestral Sampling: Simulating Data from a Fitted Bayesian Network
  7. Wk 4Structural EM: Learning from Incomplete Data
  8. Wk 4Applications: Causal Discovery, Risk Networks, and Missing Data Modeling
Coming SoonUpdated 2026-03-06
๐Ÿท๏ธComing Soon

Categorical Data Beyond Chi-Square

Ordinal models, log-linear analysis, and multi-way tables

๐ŸŸก Intermediate๐Ÿ“… 3 weeksโฑ Self-paced๐Ÿ’ฒ Free

Chi-square tests are just the beginning. When your categorical data has ordered categories, multiple dimensions, or longitudinal structure, you need more powerful tools. This course covers ordinal logistic regression, log-linear models, Cramer's V, and methods for analyzing multi-way contingency tables in R.

categorical dataordinal regressionlog-linear modelscontingency tablesR
โ–ถ6 modules โ€” click to preview
  1. Wk 1Review: Chi-Square Tests and Their Limitations
  2. Wk 1Effect Sizes for Categorical Data: Cramer's V, Phi, and Lambda
  3. Wk 2Ordinal Logistic Regression: When Categories Have a Natural Order
  4. Wk 2Log-Linear Models: Modeling Association in Multi-Way Tables
  5. Wk 3McNemar's Test and Marginal Homogeneity for Paired Categorical Data
  6. Wk 3Visualization: Mosaic Plots, Association Plots, and Balloon Plots
Coming SoonUpdated 2026-03-06
๐Ÿ”—Coming Soon

Causal Inference Foundations

Move from association to causation โ€” carefully and rigorously

๐ŸŸก Intermediate๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Correlation is not causation, but causation IS what we want. This course introduces the potential outcomes framework, the fundamental problem of causal inference, and the methods statisticians use to estimate causal effects from observational data: matching, inverse probability weighting, instrumental variables, and difference-in-differences.

causal inferencepotential outcomescounterfactualobservational studiesR
โ–ถ8 modules โ€” click to preview
  1. Wk 1The Fundamental Problem: Why We Can Never Observe Both Potential Outcomes
  2. Wk 1Randomization Solves Everything โ€” When You Can Do It
  3. Wk 2Confounding and the Backdoor Criterion: DAGs for Causal Reasoning
  4. Wk 2Matching: Exact, Coarsened Exact, and Propensity Score Matching
  5. Wk 3Inverse Probability of Treatment Weighting (IPTW)
  6. Wk 3Assessing Balance After Matching or Weighting
  7. Wk 4Instrumental Variables: When Unmeasured Confounding Exists
  8. Wk 4Difference-in-Differences and Regression Discontinuity
Coming SoonUpdated 2026-03-06
๐Ÿ“Coming Soon

Generalized Linear Models: Beyond Linear Regression

Poisson, gamma, beta, and more โ€” one framework to rule them all

๐ŸŸก Intermediate๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Linear regression assumes a continuous, normally distributed outcome. But what about counts, rates, proportions, or strictly positive values? Generalized Linear Models (GLMs) extend regression to handle all of these through a unified framework of link functions and exponential family distributions. This course covers Poisson, negative binomial, gamma, and beta regression in R.

GLMPoisson regressionnegative binomialgamma regressionR
โ–ถ8 modules โ€” click to preview
  1. Wk 1The GLM Framework: Link Functions, Linear Predictors, and Distributions
  2. Wk 1Poisson Regression for Count Data: Modeling Events per Unit Time
  3. Wk 2Overdispersion: When Poisson Isn't Enough โ€” Quasi-Poisson and Negative Binomial
  4. Wk 2Offset Terms and Rate Models: Adjusting for Exposure or Population Size
  5. Wk 3Gamma Regression for Right-Skewed Continuous Outcomes (Costs, Durations)
  6. Wk 3Beta Regression for Proportions and Rates Bounded Between 0 and 1
  7. Wk 4Model Selection and Comparison: AIC, Residual Deviance, and Likelihood Ratio Tests
  8. Wk 4Diagnostics for GLMs: Deviance Residuals, Influence, and Leverage
Coming SoonUpdated 2026-03-06
๐ŸฉบComing Soon

Diagnostic Testing: Sensitivity, Specificity, and ROC Curves

Evaluate any test that says yes or no โ€” from COVID swabs to screening tools

๐ŸŸข Beginner๐Ÿ“… 3 weeksโฑ Self-paced๐Ÿ’ฒ Free

Every diagnostic test makes errors. This course teaches you to quantify those errors: sensitivity, specificity, positive and negative predictive values, likelihood ratios, and ROC curves. Essential for clinicians interpreting test results, researchers validating screening instruments, and anyone building classification models.

diagnostic testingsensitivityspecificityROCclinical epidemiology
โ–ถ6 modules โ€” click to preview
  1. Wk 1The 2x2 Table: True Positives, False Positives, and Everything In Between
  2. Wk 1Sensitivity and Specificity: What the Test CAN Do
  3. Wk 2Predictive Values: What the Test Result MEANS for This Patient
  4. Wk 2Prevalence Matters: Why the Same Test Performs Differently in Different Settings
  5. Wk 3Likelihood Ratios: The Clinician's Favorite Diagnostic Metric
  6. Wk 3ROC Curves: Visualizing the Trade-Off Between Sensitivity and Specificity
Coming SoonUpdated 2026-03-06
๐Ÿ“ŠComing Soon

Beta Regression for Bounded Outcomes

Model proportions, rates, and percentages properly

๐ŸŸก Intermediate๐Ÿ“… 2 weeksโฑ Self-paced๐Ÿ’ฒ Free

When your outcome variable is a proportion (0 to 1), percentage, or rate, linear regression can predict impossible values. Beta regression respects the bounded nature of your data, models both the mean and the precision, and handles the asymmetric distributions that proportions naturally produce. This short course gets you up and running with the betareg R package.

beta regressionproportionsbounded outcomesbetaregR
โ–ถ4 modules โ€” click to preview
  1. Wk 1Why Linear Regression Fails for Proportions โ€” And What to Use Instead
  2. Wk 1The Beta Distribution: Shape, Mean, and Precision Parameters
  3. Wk 2Fitting Beta Regression in R: The betareg Package
  4. Wk 2Handling Boundary Values (0 and 1): The Smithson-Verkuilen Transformation
Coming SoonUpdated 2026-03-06
๐Ÿ–ฅ๏ธComing Soon

Interactive Dashboards with R Shiny

Turn your R analysis into a web app โ€” no web dev experience needed

๐ŸŸก Intermediate๐Ÿ“… 4 weeksโฑ Self-paced๐Ÿ’ฒ Free

Shiny lets you build interactive web applications entirely in R. This course takes you from zero to a deployed dashboard: reactive inputs, dynamic plots, data tables, and publishing to shinyapps.io. Perfect for researchers who want collaborators to explore their data without touching R.

R Shinydashboardsinteractive visualizationweb appsR
โ–ถ8 modules โ€” click to preview
  1. Wk 1Your First Shiny App: UI, Server, and the Reactive Loop
  2. Wk 1Input Widgets: Sliders, Dropdowns, Checkboxes, and Date Pickers
  3. Wk 2Reactive Expressions: Efficient Computation That Updates Automatically
  4. Wk 2Dynamic Plots: Rendering ggplot2 Figures That Respond to User Input
  5. Wk 3Data Tables and Downloads: Letting Users Explore and Export
  6. Wk 3Layout and Theming: Tabs, Sidebars, and shinydashboard
  7. Wk 4Deploying Your App: shinyapps.io and Shiny Server
  8. Wk 4Best Practices: Performance, Error Handling, and User Experience
Coming SoonUpdated 2026-03-06
๐Ÿ”Coming Soon

Project: Missingness in Categorical Longitudinal Data

Simulate realistic MNAR missingness using Bayesian networks

๐Ÿ”ด Advanced๐Ÿ“… 8 weeksโฑ Self-paced๐Ÿ’ฒ Free

A guided research project course. Most simulation approaches generate complete data then overlay an independent missingness mechanism โ€” but real missingness is often MNAR (depends on unobserved values). This course walks you through a Bayesian network approach to learning and reproducing the joint dependency structure between categorical outcomes and their missingness indicators from real data. You will build the full pipeline: seed data generation, network structure learning, parameter estimation, simulation, and validation.

missing dataMNARBayesian networkslongitudinal datasimulationbnlearnR
โ–ถ8 modules โ€” click to preview
  1. Wk 1Why Missing Data Breaks Everything โ€” And Why Mechanism Matters
  2. Wk 2Categorical Longitudinal Data: Structure, Transitions, and Markov Properties
  3. Wk 3Augmenting Data with Missingness Indicators: The _MISS_ Encoding Trick
  4. Wk 4Bayesian Network Structure Learning with Temporal Constraints
  5. Wk 5Structural EM: Learning from Incomplete Data
  6. Wk 6Fitting Conditional Probability Tables with Dirichlet Priors
  7. Wk 7Ancestral Sampling: Simulating from the Fitted Network
  8. Wk 8Validation: Marginals, Associations, Missingness Patterns, and Reporting
Coming SoonUpdated 2026-03-06
๐Ÿซ€Coming Soon

Project: Propensity Type Matching for Surgical Outcomes

Estimate the rate of patients unfit for any repair using exact matching

๐Ÿ”ด Advanced๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

A guided research project course. Among patients who underwent open aneurysm repair and experienced a Major Adverse Event, how many EVAR patients have identical covariate profiles โ€” and what proportion also had an MAE? This course walks you through a complete exact-matching simulation study: synthetic data generation, match key construction, 1:1 vs. all-matches designs, Wilson score and cluster-bootstrap confidence intervals, Monte Carlo evaluation, and clinical interpretation.

propensity matchingexact matchingvascular surgerysimulationcausal inferenceR
โ–ถ6 modules โ€” click to preview
  1. Wk 1The Clinical Question: Open Repair, EVAR, and Major Adverse Events
  2. Wk 2Exact Matching on Covariates: Building and Using Match Keys
  3. Wk 3Set 1 vs. Set 2: The Bias-Variance Trade-Off in Match Design
  4. Wk 4Confidence Intervals: Wilson Score vs. Cluster Bootstrap
  5. Wk 5Monte Carlo Simulation: Evaluating Estimator Properties Over 30+ Replicates
  6. Wk 6Clinical Interpretation: What Does 'Unfit for Any Repair' Mean Statistically?
Coming SoonUpdated 2026-03-06
โš–๏ธComing Soon

Project: Survival and Group Balance Analysis

Can the distribution of traits across groups predict who survives?

๐Ÿ”ด Advanced๐Ÿ“… 6 weeksโฑ Self-paced๐Ÿ’ฒ Free

A guided research project course. When group survival depends on the balance of a trait among its members, can statistical methods detect this relationship? This course walks you through a multi-method comparative study: simulating group survival data with known balance effects, then analyzing it with chi-squared goodness-of-fit, beta regression, and binomial GLMs. You will learn why different methods suit different data structures.

survival analysisgroup balancebeta regressionGLMsimulationR
โ–ถ6 modules โ€” click to preview
  1. Wk 1Does Group Composition Predict Survival? Defining the Research Question
  2. Wk 2Simulating Survival Data with Known Balance Effects
  3. Wk 3Approach 1: Chi-Squared Goodness-of-Fit for Balance-Survival Relationships
  4. Wk 4Approach 2: Beta Regression for Bounded Survival Proportions
  5. Wk 5Approach 3: Binomial GLMs and Epidemiological Effect Measures
  6. Wk 6Comparing the Three Approaches: Strengths, Assumptions, and When to Use Each
Coming SoonUpdated 2026-03-06
๐Ÿ“Coming Soon

Differential Equations

Master the mathematics of change โ€” from first-order ODEs to PDEs

๐Ÿ”ด Advanced๐Ÿ“… 12 weeksโฑ Self-paced๐Ÿ’ฒ Free

Differential equations are the language of dynamics โ€” they describe how things change over time and space. This course provides a thorough treatment of ordinary and partial differential equations: separable and exact equations, second-order linear ODEs, systems of equations, Laplace transforms, series solutions, numerical methods (Euler, Runge-Kutta), and an introduction to heat, wave, and Laplace equations. Theory is paired with R implementations throughout.

differential equationsODEPDELaplace transformnumerical methodsRmathematics
โ–ถ12 modules โ€” click to preview
  1. Wk 1Introduction to Differential Equations: Classification and Terminology
  2. Wk 2First-Order ODEs: Separable Equations and Integrating Factors
  3. Wk 3First-Order ODEs: Exact Equations and Substitutions
  4. Wk 4Second-Order Linear ODEs: Homogeneous with Constant Coefficients
  5. Wk 5Second-Order Linear ODEs: Nonhomogeneous (Undetermined Coefficients, Variation of Parameters)
  6. Wk 6Systems of First-Order ODEs and Matrix Methods
  7. Wk 7Phase Portraits and Qualitative Analysis
  8. Wk 8Laplace Transforms: Definition, Properties, and Inverse
  9. Wk 9Laplace Transforms: Solving IVPs and Transfer Functions
  10. Wk 10Series Solutions and Special Functions
  11. Wk 11Numerical Methods: Euler, Runge-Kutta, and the deSolve Package in R
  12. Wk 12Partial Differential Equations: Heat, Wave, and Laplace Equations (Introduction)
Coming SoonUpdated 2026-03-06
๐Ÿ”ฌComing Soon

Real Analysis

Rigorous foundations of calculus โ€” limits, continuity, and convergence

๐Ÿ”ด Advanced๐Ÿ“… 12 weeksโฑ Self-paced๐Ÿ’ฒ Free

Real analysis provides the rigorous mathematical foundations underlying all of calculus and modern analysis. This course covers the completeness of the real numbers, sequences and series, topology of R, continuity and uniform continuity, differentiation, Riemann integration, sequences and series of functions, power series, and an introduction to metric spaces and measure theory. Proofs and intuition are developed hand-in-hand, with R demonstrations to build numerical intuition.

real analysistopologyconvergenceRiemann integralmetric spacesmathematicsproofs
โ–ถ12 modules โ€” click to preview
  1. Wk 1The Real Numbers: Completeness, Supremum, and the Archimedean Property
  2. Wk 2Sequences: Convergence, Boundedness, and Monotone Convergence
  3. Wk 3Subsequences, Bolzano-Weierstrass, and Cauchy Sequences
  4. Wk 4Series: Convergence Tests (Comparison, Ratio, Root, Integral)
  5. Wk 5Topology of R: Open Sets, Closed Sets, Compactness, and Connectedness
  6. Wk 6Limits of Functions and Continuity
  7. Wk 7Uniform Continuity and Properties of Continuous Functions
  8. Wk 8Differentiation: Mean Value Theorem and L'Hopital's Rule
  9. Wk 9The Riemann Integral: Definition, Properties, and Integrability
  10. Wk 10Sequences and Series of Functions: Pointwise vs. Uniform Convergence
  11. Wk 11Power Series, Taylor Series, and Analytic Functions
  12. Wk 12Metric Spaces and Introduction to Measure Theory
Coming SoonUpdated 2026-03-06

Have a course idea?

Suggest a topic or request a custom workshop. New courses are added regularly.

Request a course โ†’