Course overview
Organisations collect transaction records, survey responses, service data, operational measures and programme results, yet many decisions still rely on descriptive dashboards or untested assumptions. Python provides a practical environment for preparing data, testing hypotheses, estimating relationships and communicating uncertainty. This course equips participants to turn raw business, public-sector and research data into statistically defensible evidence for decisions such as reducing customer attrition, measuring programme outcomes, improving service levels or forecasting demand.
Participants work with Python, pandas, NumPy, SciPy, statsmodels, Matplotlib and seaborn to create reproducible statistical analyses. The course covers data preparation, exploratory analysis, visualisation, probability, sampling, confidence intervals, hypothesis testing, ANOVA, non-parametric tests, linear regression, logistic regression, time-series analysis and experimental analysis. Participants learn to select methods based on variable types, research questions, assumptions and operational consequences rather than selecting tests mechanically.
Instruction combines concise technical briefings with guided case work, group interpretation sessions and individual coding tasks. Cases use realistic datasets such as customer transactions, service performance records, employee surveys, public-health indicators and programme-monitoring data. Participants progressively build a documented Python analysis from the first week, then deepen it through modelling, validation and reporting. They leave with a reusable statistical analysis project structure, tested code patterns, reporting templates and a completed capstone analysis presented to peers.
The course is suited to analysts and professionals who already use spreadsheets, SQL or basic Python and need stronger statistical judgement alongside practical coding capability. It is delivered over 10 instructor-led days in a classroom in more than 50 cities or live online. Each training day runs from 08:30 to 16:30, providing approximately 6.5 contact hours, and participants receive a certificate of completion.

