Learning roadmap¶
The course has sixteen Python sessions, followed by a Tableau section. Every session has two parts: a Lecture that teaches the theory with worked examples, and a Lab where you practise it yourself on real and synthetic data.
This is the planned sequence
Lecture and lab materials are released only after they have been checked. Sessions marked with a link already have draft material.
How each session works¶
Lecture. A short recap quiz, then the theory, explained with examples and questions where you predict the answer before seeing it. It ends with a worked case in code.
Lab. Three levels of practice in a Colab notebook:
- Guided: step-by-step, everyone together.
- Independent: the same skill applied to a new question.
- Challenge: a harder problem or a deliberate mistake to debug.
You keep the evidence from every lab in your portfolio.
Part A: Thinking with data¶
| Session | Lecture | Lab |
|---|---|---|
| 1. Why data analytics matters | Why data analytics matters: the four levels of analytics, decision-driven questions, and why statistics alone can mislead | Python, Colab and always plotting your data: recreate Anscombe's quartet and the Datasaurus |
| 2. Data, grain and the DataFrame | Data, grain and the DataFrame: types of data, tidy data, grain and keys, data dictionaries, data quality | Can we trust the sales table? |
| 3. Cleaning and preparing data | Cleaning and preparing data: missing data, duplicates, outliers, dates, joins and their pitfalls, reshaping | Clean World Cup and mobile-OS data; merge tables safely |
Part B: Describing and measuring¶
| Session | Lecture | Lab |
|---|---|---|
| 4. Descriptive statistics and distributions | Descriptive statistics and distributions: centre, spread, percentiles, skew, outliers, histograms and box plots | Distributions of order value and shipping time; median vs mean house prices |
| 5. Metrics and KPIs | Metrics and KPIs: designing metrics, ratios of totals, weighted rates, Simpson's paradox | Which segment deserves a closer look?; the Berkeley admissions paradox |
| 6. Visualisation principles | Visualisation principles: choosing charts, perception, data-ink, Gestalt, colour and accessibility (Designing clear visuals) | Redesign bad charts; one-, two- and many-variable views |
Part C: Relationships, change and uncertainty¶
| Session | Lecture | Lab |
|---|---|---|
| 7. Time series and trends | Time series and trends: trend and seasonality, month-on-month vs year-on-year, moving averages | Trends, returns and a decision dashboard; construction spending |
| 8. Correlation and regression | Correlation and regression: correlation, confounding, simple linear regression, residuals | Discount vs profit; advertising spend vs revenue |
| 9. Sampling, uncertainty and experiments | Sampling, uncertainty and experiments: samples and populations, confidence intervals, A/B tests, practical vs statistical significance | Simulate sampling; bootstrap a confidence interval; analyse an A/B test |
Part D: Business cases¶
| Session | Lecture | Lab |
|---|---|---|
| 10. Finance | Budget accountability: budget vs actual, variance, reconciliation | Which spending needs review? |
| 11. Operations | Service performance: service levels, open shipments, delay distributions | Are deliveries on time? |
| 12. Marketing | Campaign evaluation: funnels, weighted conversion, cost per acquisition, attribution limits | Which campaigns deserve the budget? |
| 13. HR | Workforce analytics: headcount, turnover, recruitment, fairness and privacy | Is workforce change creating a capacity problem? |
Part E: Communicating and bringing it together¶
| Session | Lecture | Lab |
|---|---|---|
| 14. Dashboards and storytelling | Dashboards and storytelling: audience, the big idea, dashboard design, the Challenger case | From analysis to a decision dashboard |
| 15. Capstone studio | Combining evidence: evidence registers, no false joins, validation, trade-offs | Build your capstone |
| 16. Executive briefings | Executive briefings: recommendation first, uncertainty, handling questions | Brief, critique, revise |
Part F: Tableau¶
| Session | Lecture | Lab |
|---|---|---|
| T1. Tableau fundamentals | How Tableau thinks: dimensions, measures, aggregation | Rebuild earlier views (T1 lab) |
| T2. Calculations and KPIs | Calculated fields, distinct counts, table calculations | Rebuild the segment KPIs and growth measures |
| T3. Dashboards in Tableau | Layout, filters, actions, accessibility | Rebuild your decision dashboard |
| T4. Publishing and portfolio | Tableau Public and privacy | Your Tableau portfolio piece |
What you will be able to do¶
By the end of the course you should be able to:
- Turn a business request into a clear question with a decision, population, period and measure.
- Load, inspect, clean and reshape data in Python, keeping a record of every change.
- Describe data with the right statistics and charts, and explain distributions, outliers and skew.
- Define metrics precisely and avoid the common traps.
- Measure relationships and change over time, and explain what correlation and regression can and cannot show.
- Express uncertainty with confidence intervals and simple experiments.
- Design clear charts and dashboards, and tell a decision-focused story.
- Apply all of this to retail, finance, operations, marketing and HR, and defend a recommendation to executives.
- Rebuild key analyses in Tableau.
How you will be assessed¶
- Theory quizzes at the start of each lecture help you check your understanding. They are for feedback.
- Your lab portfolio collects your evidence from every session and covers all five business areas. You submit each lab on Moodle.
- Your capstone combines findings from at least three areas into a dashboard and an individual executive briefing, presented in Session 16.
- Everything is assessed for feedback, using the rubric shown in Session 16. It is not a graded exam.
Feedback rewards correct reasoning, careful checking and honest statements of uncertainty, not only attractive charts.
Extra practice topics¶
Selected datasets from the Tableau sample-data catalog give you practice in sports, technology, government and more. Each keeps its own real dates, units and context.