Statistics learning hub

Explore statistics, one topic at a time.

Discover statistics from fundamentals and probability to inference, regression, advanced methods, data science and research. Choose a topic to explore its course outline and lessons as they become available.

Browse all topics ↓Text-first learning · Clear skill levels · Learn at your own pace
100 topics to exploreBasics to research levelsTheory to data science path
Course directory

Statistics topics and courses

Search the directory or filter by category to find a subject.

📊Fundamentals

Introduction to Statistics

Understand what statistics is and how it helps us make sense of data.

Explore topic↗
🌍Fundamentals

Importance and Applications of Statistics

Explore real-world uses of statistics across science, business and policy.

Explore topic↗
📋Fundamentals

Types of Data: Qualitative and Quantitative

Distinguish between different kinds of data and choose appropriate methods.

Explore topic↗
👥Fundamentals

Population and Sample

Learn the difference between a population and a sample and why sampling matters.

Explore topic↗
🔤Fundamentals

Types of Variables

Identify discrete, continuous, independent and dependent variables.

Explore topic↗
📝Fundamentals

Data Collection Methods

Compare surveys, experiments, observational studies and other collection methods.

Explore topic↗
📂Fundamentals

Primary and Secondary Data

Understand when to collect new data and when to use existing sources.

Explore topic↗
📑Fundamentals

Data Classification and Tabulation

Organise raw data into meaningful categories and tables.

Explore topic↗
📊Fundamentals

Frequency Distribution Tables

Construct frequency tables to summarise large sets of numerical data.

Explore topic↗
📉Fundamentals

Charts and Graphs in Statistics

Choose and create appropriate graphical displays for different types of data.

Explore topic↗
🥧Fundamentals

Bar Charts and Pie Charts

Display categorical data clearly using bars and pie slices.

Explore topic↗
📊Fundamentals

Histograms and Frequency Polygons

Visualise the shape of continuous data distributions.

Explore topic↗
◎Fundamentals

Measures of Central Tendency

Get an overview of the main ways to describe the centre of a data set.

Explore topic↗
∑Fundamentals

Arithmetic Mean

Calculate and interpret the arithmetic mean as a measure of centre.

Explore topic↗
📍Fundamentals

Median and Mode

Use the median and mode when the mean is not the best summary.

Explore topic↗
∏Fundamentals

Geometric Mean and Harmonic Mean

Apply specialised averages for growth rates and rates of change.

Explore topic↗
↔Fundamentals

Measures of Dispersion

Describe how spread out the values in a data set are.

Explore topic↗
σFundamentals

Range, Variance and Standard Deviation

Calculate the most common measures of variability in a data set.

Explore topic↗
📊Fundamentals

Quartiles, Deciles and Percentiles

Locate positions within an ordered data set using quantiles.

Explore topic↗
%Fundamentals

Coefficient of Variation

Compare relative variability across data sets with different units or scales.

Explore topic↗
🎲Probability

Introduction to Probability

Build an intuitive understanding of chance and uncertainty.

Explore topic↗
📐Probability

Basic Rules of Probability

Apply the fundamental rules for combining and calculating probabilities.

Explore topic↗
🔀Probability

Conditional Probability

Calculate the probability of an event given that another has occurred.

Explore topic↗
🔗Probability

Independent and Dependent Events

Distinguish events whose occurrence does or does not affect each other.

Explore topic↗
🔄Probability

Bayes' Theorem

Update probabilities in light of new evidence using Bayes’ formula.

Explore topic↗
🔢Probability

Permutations and Combinations

Count arrangements and selections of objects systematically.

Explore topic↗
XProbability

Random Variables

Assign numerical values to the outcomes of random experiments.

Explore topic↗
↔Probability

Discrete and Continuous Random Variables

Distinguish variables that take countable values from those that take any value in a range.

Explore topic↗
ƒProbability

Probability Mass and Density Functions

Describe the probability structure of discrete and continuous random variables.

Explore topic↗
μProbability

Expected Value and Variance

Calculate the mean and spread of a probability distribution.

Explore topic↗
①Probability

Bernoulli Distribution

Model a single trial with two possible outcomes—success or failure.

Explore topic↗
ⁿProbability

Binomial Distribution

Model the number of successes in a fixed number of independent trials.

Explore topic↗
λProbability

Poisson Distribution

Model the number of rare events occurring in a fixed interval.

Explore topic↗
①Probability

Geometric Distribution

Model the number of trials needed until the first success occurs.

Explore topic↗
▬Probability

Uniform Distribution

Study distributions where every value in a range is equally likely.

Explore topic↗
🔔Probability

Normal Distribution

Master the most important continuous distribution in statistics.

Explore topic↗
⏳Probability

Exponential Distribution

Model waiting times between events in a Poisson process.

Explore topic↗
tProbability

Student's t-Distribution

Use the t-distribution for inference when sample sizes are small.

Explore topic↗
χ²Probability

Chi-Square Distribution

Apply the chi-square distribution to tests of fit and independence.

Explore topic↗
FProbability

F-Distribution

Use the F-distribution to compare variances and in analysis of variance.

Explore topic↗
🔍Inference

Introduction to Statistical Inference

Learn how to draw conclusions about populations from sample data.

Explore topic↗
🎯Inference

Sampling Methods

Choose appropriate methods for selecting representative samples.

Explore topic↗
〰Inference

Sampling Distributions

Understand the distribution of sample statistics across repeated samples.

Explore topic↗
🔔Inference

Central Limit Theorem

Discover why sample means tend toward a normal distribution.

Explore topic↗
📍Inference

Point Estimation

Obtain single-number estimates of unknown population parameters.

Explore topic↗
✓Inference

Properties of Estimators

Evaluate estimators using unbiasedness, consistency and efficiency.

Explore topic↗
↔Inference

Confidence Intervals

Construct intervals that capture population parameters with stated confidence.

Explore topic↗
❓Inference

Introduction to Hypothesis Testing

Learn the formal framework for testing claims about populations.

Explore topic↗
⚖Inference

Null and Alternative Hypotheses

Formulate the competing claims that a statistical test will evaluate.

Explore topic↗
⚠Inference

Type I and Type II Errors

Understand the two kinds of mistakes possible in hypothesis testing.

Explore topic↗
pInference

P-Values and Significance Levels

Interpret p-values and choose appropriate significance levels for tests.

Explore topic↗
z/tInference

Z-Tests and T-Tests

Test hypotheses about means and proportions using z and t procedures.

Explore topic↗
χ²Inference

Chi-Square Tests

Test goodness of fit and independence in categorical data.

Explore topic↗
📊Inference

ANOVA: Analysis of Variance

Compare means across three or more groups using analysis of variance.

Explore topic↗
⚡Inference

Statistical Power and Effect Size

Plan studies that can detect meaningful effects with adequate power.

Explore topic↗
↔Regression

Covariance and Correlation

Measure the strength and direction of linear association between variables.

Explore topic↗
rRegression

Pearson Correlation

Calculate and interpret the Pearson product-moment correlation coefficient.

Explore topic↗
ρRegression

Spearman Rank Correlation

Measure monotonic association using ranks instead of raw values.

Explore topic↗
📈Regression

Simple Linear Regression

Model the linear relationship between one predictor and one response.

Explore topic↗
📊Regression

Multiple Linear Regression

Extend regression to include several explanatory variables at once.

Explore topic↗
✓Regression

Regression Assumptions and Diagnostics

Check the assumptions underlying linear regression and diagnose problems.

Explore topic↗
ƒRegression

Logistic Regression

Model binary outcomes and estimate the probability of an event occurring.

Explore topic↗
〰Regression

Polynomial Regression

Fit curved relationships using polynomial terms in the regression model.

Explore topic↗
📉Regression

Residual Analysis

Examine residuals to assess model fit and detect unusual observations.

Explore topic↗
⚠Regression

Multicollinearity and Heteroscedasticity

Detect and address common problems that invalidate regression results.

Explore topic↗
📋Regression

Analysis of Categorical Data

Analyse relationships among categorical variables using contingency tables.

Explore topic↗
🔬Regression

Experimental Design Fundamentals

Learn the principles that make experiments valid and efficient.

Explore topic↗
🎲Regression

Randomized Controlled Experiments

Design experiments that support strong causal conclusions.

Explore topic↗
⊞Regression

Factorial Design

Study the effects of multiple factors and their interactions simultaneously.

Explore topic↗
⚠Regression

Design of Experiments and Sampling Bias

Avoid bias and confounding through careful design and sampling.

Explore topic↗
📊Advanced

Multivariate Statistics

Analyse data involving several response variables simultaneously.

Explore topic↗
🔔Advanced

Multivariate Normal Distribution

Extend the normal distribution to multiple dimensions.

Explore topic↗
📐Advanced

Principal Component Analysis (PCA)

Reduce the dimensionality of data while retaining most of the variation.

Explore topic↗
🔗Advanced

Factor Analysis

Uncover latent factors that explain correlations among observed variables.

Explore topic↗
◎Advanced

Cluster Analysis

Group observations into clusters based on similarity.

Explore topic↗
↔Advanced

Discriminant Analysis

Classify observations into predefined groups using measured variables.

Explore topic↗
∅Advanced

Nonparametric Statistics

Use methods that do not rely on strong distributional assumptions.

Explore topic↗
🔢Advanced

Rank-Based Statistical Tests

Perform hypothesis tests based on ranks rather than raw data values.

Explore topic↗
🔄Advanced

Bootstrap Methods

Estimate sampling distributions by resampling from the observed data.

Explore topic↗
🔀Advanced

Permutation Tests

Conduct exact tests by rearranging the observed data under the null.

Explore topic↗
🧠Advanced

Bayesian Statistics

Update beliefs about parameters using prior knowledge and observed data.

Explore topic↗
🔄Advanced

Bayesian Inference

Perform parameter estimation and hypothesis evaluation in the Bayesian framework.

Explore topic↗
⛓Advanced

Markov Chain Monte Carlo (MCMC)

Sample from complex posterior distributions using MCMC algorithms.

Explore topic↗
⏳Advanced

Survival Analysis

Analyse time-to-event data in the presence of censoring.

Explore topic↗
✓Advanced

Reliability and Quality Control Statistics

Apply statistical methods to ensure product reliability and process quality.

Explore topic↗
〰Modern

Time Series Analysis

Analyse data collected over time and account for temporal dependence.

Explore topic↗
📈Modern

Trend and Seasonality

Decompose time series into trend, seasonal and residual components.

Explore topic↗
🔮Modern

Forecasting Methods

Generate future predictions from historical time series data.

Explore topic↗
📊Modern

Econometrics and Statistical Modelling

Apply statistical models to economic and social science data.

Explore topic↗
∅Modern

Missing Data Analysis

Handle incomplete data sets using principled statistical methods.

Explore topic↗
⚠Modern

Outlier Detection

Identify and appropriately handle unusual or anomalous observations.

Explore topic↗
RModern

Statistical Computing with R

Perform statistical analysis using the R programming language.

Explore topic↗
🐍Modern

Statistical Analysis with Python

Carry out statistical computing and analysis using Python libraries.

Explore topic↗
📉Modern

Data Visualization and Statistical Storytelling

Communicate statistical findings clearly through effective graphics and narrative.

Explore topic↗
🤖Modern

Machine Learning: Statistical Foundations

Connect classical statistics to modern machine learning methods.

Explore topic↗
📚Modern

Statistical Learning and Model Validation

Train, validate and assess predictive models using statistical principles.

Explore topic↗
🔗Modern

Causal Inference

Move beyond association to estimate causal effects from data.

Explore topic↗
💾Modern

Big Data Analytics

Apply statistical methods to massive and complex data sets.

Explore topic↗
📝Modern

Statistical Research Methods and Academic Writing

Design studies and communicate results in clear academic prose.

Explore topic↗
🎓Modern

Statistics Research Project and Dissertation

Plan, execute and present a substantial independent research project in statistics.

Explore topic↗
No topics match your search. Try another word or choose “All topics”.
Your learning path

Choose a category. Build your statistics knowledge step by step.

This directory organises statistics from fundamentals and probability through inference, regression, advanced methods, data science and research. Each topic can have its own course overview, chapter pages, examples, and practice questions. Some course pages still need to be created.

01 · Choose a topicPick the statistics area that matches your level and goal.
02 · Follow chaptersStudy lessons in a logical order.
03 · Practise examplesSolve problems and analyse real data sets.
04 · Review progressRevisit important concepts and methods.