Learn

School

Business Analytics & Data Science

Prepare data you can trust, describe it, test ideas with statistics, and build models that predict and explain. 6 of 12 courses are open; the rest are planned and listed with what they will cover.

Prepare data you can trust, describe it, test ideas with statistics, and build models that predict and explain. Courses are listed in the order to take them, from introductory to advanced; each lists what it requires. Courses marked Planned are not written yet, but their syllabus is here and some link to plates and tools that already cover part of the ground.

Suggested order

If you are starting out, take the courses in this order: each comes after everything it requires, and the general before the specialised. Step 1, B01, is open now and starts from scratch.

  1. B01 Introduction to Business AnalyticsIntroductory · start here
  2. B02 Data Cleaning and PreparationIntroductory · open
  3. B03 Excel for Business AnalyticsIntroductory · open
  4. B07 SQL and Business DatabasesIntroductory · planned
  5. B04 Descriptive and Inferential StatisticsIntermediate · open
  6. B10 Visualisation and Business IntelligenceIntermediate · planned
  7. B05 Correlation AnalysisIntermediate · open
  8. B06 Regression AnalysisIntermediate · open
  9. B08 Machine Learning for BusinessAdvanced · planned
  10. B09 Forecasting and Time SeriesAdvanced · planned
  11. B11 Optimisation and Decision AnalyticsAdvanced · planned
  12. B12 Experimental Design and Applied AnalyticsAdvanced · planned

Introductory

  • B01Complete

    Introduction to Business Analytics

    The four kinds of analytics, turning business questions into measurable ones, and reading data sensibly.

    Introductory · 9 lessons · about 11.5 hours

    Open the course

  • B02Complete

    Data Cleaning and Preparation

    Turn a messy export into data you can trust: profile it, fix records and formats, handle missing and unusual values, and prepare it for analysis without biasing the result.

    Introductory · 12 lessons · about 16.5 hours · B01 recommended

    Open the course

  • B03Complete

    Excel for Business Analytics

    Formulas, lookups, tables and cleaning, PivotTables, charts, descriptive statistics and regression output, what-if analysis and dashboards in Excel.

    Introductory · 10 lessons · about 12 hours · B01, B02 recommended

    Open the course

  • B07Planned

    SQL and Business Databases

    Relational databases and the queries that answer business questions.

    Introductory · B01, B02 recommended

    What it will cover
    • Relational databases
    • Tables and primary keys
    • Foreign keys
    • Entity relationships
    • One-to-one and one-to-many relationships
    • SELECT, WHERE, GROUP BY, ORDER BY
    • JOINs
    • Aggregate functions
    • Subqueries
    • Common table expressions
    • Data integrity
    • Reporting queries

Intermediate

  • B04Complete

    Descriptive and Inferential Statistics

    Describe data and chance, then reason from samples to populations with confidence intervals, tests for means and proportions, chi-square tests and ANOVA, by hand and in Excel.

    Intermediate · 10 lessons · about 13.5 hours · requires B01, B03 · B02 recommended

    Open the course

  • B10Planned

    Visualisation and Business Intelligence

    Choose the right chart, design dashboards people can use, and tell an honest story with data.

    Intermediate · requires B01 · B03 recommended

    What it will cover
    • Choosing charts
    • Dashboard design
    • Data storytelling
    • Heatmaps
    • Histograms
    • Scatterplots
    • Line and bar charts
    • KPI scorecards
    • BI tool concepts
    • Visual accessibility
    • Misleading visualisations
    • Interactive reporting
  • B05Complete

    Correlation Analysis

    Measure how variables move together, test it, and avoid reading causation into it.

    Intermediate · 10 lessons · about 13 hours · requires B04 · B03 recommended

    Open the course

  • B06Reviewed

    Regression Analysis

    Fit, read and check linear and logistic regressions, and know what they can and can’t tell you.

    Intermediate · 10 lessons · about 12.5 hours · requires B05 · B03 recommended

    Open the course

Advanced

  • B08Planned

    Machine Learning for Business

    Supervised and unsupervised models, honest evaluation, and the limits of prediction.

    Advanced · requires B06, B02

    What it will cover
    • Supervised learning
    • Unsupervised learning
    • Training and test sets
    • Cross-validation
    • Data leakage
    • Linear and logistic models
    • Decision trees
    • Random forests
    • Gradient boosting
    • k-means clustering
    • Principal component analysis
    • Feature engineering
    • Model evaluation
    • Overfitting and underfitting
    • Bias and variance
    • Explainability and ethics
  • B09Planned

    Forecasting and Time Series

    Trend, seasonality, smoothing and ARIMA, judged by honest out-of-sample error.

    Advanced · requires B06

    What it will cover
    • Time-series components
    • Trend and seasonality
    • Moving averages
    • Exponential smoothing
    • Forecast error
    • MAE, MSE, RMSE, MAPE and their limits
    • Regression-based forecasting
    • ARIMA fundamentals
    • Demand forecasting
    • Business forecasting scenarios
  • B11Planned

    Optimisation and Decision Analytics

    Linear programming, simulation and decision trees for allocating scarce resources.

    Advanced · requires B04 · B03 recommended

    What it will cover
    • Linear programming
    • Objective functions
    • Constraints
    • Resource allocation
    • Transportation and supply-chain problems
    • Portfolio optimisation
    • Simulation
    • Monte Carlo methods
    • Sensitivity analysis
    • Decision trees
  • B12Planned

    Experimental Design and Applied Analytics

    A/B tests and experiments done properly, then an end-to-end analytics project.

    Advanced · requires B04, B06

    What it will cover
    • A/B testing
    • Control and treatment groups
    • Randomisation
    • Confounding variables
    • Statistical inference
    • Sample size
    • Interpreting experiments
    • Business decisions from evidence
    • End-to-end analytics projects

Prerequisite map

B01 · openIntroduction to…B02 · openData Cleaning and…B03 · openExcel for Business…B04 · openDescriptive and…B05 · openCorrelation AnalysisB06 · openRegression Analysis
Arrows run from a course to the courses that build on it; dashed arrows are recommended rather than required. Filled boxes are courses open to study.
The map as a list
  • B01 Introduction to Business Analytics: no required courses.
  • B02 Data Cleaning and Preparation: no required courses; B01 recommended.
  • B03 Excel for Business Analytics: no required courses; B01 and B02 recommended.
  • B07 SQL and Business Databases: no required courses; B01 and B02 recommended.
  • B04 Descriptive and Inferential Statistics: requires B01 and B03; B02 recommended.
  • B10 Visualisation and Business Intelligence: requires B01; B03 recommended.
  • B05 Correlation Analysis: requires B04; B03 recommended.
  • B06 Regression Analysis: requires B05; B03 recommended.
  • B08 Machine Learning for Business: requires B06 and B02.
  • B09 Forecasting and Time Series: requires B06.
  • B11 Optimisation and Decision Analytics: requires B04; B03 recommended.
  • B12 Experimental Design and Applied Analytics: requires B04 and B06.