Course overview
Organisations hold large volumes of customer, transaction, operational, service and programme data, yet many decisions still depend on static reports, untested assumptions or manually assembled spreadsheets. Data science teams must turn unclear business questions into reliable analyses, identify patterns without overstating conclusions, build defensible models and communicate findings to decision-makers. This requires more than programming: practitioners need disciplined data preparation, statistical reasoning, model validation, governance controls and clear presentation.
This course develops the practical foundations needed to work through an end-to-end data science assignment. Participants use Python, SQL, pandas and Jupyter Notebook to acquire, clean, join and explore datasets. They apply exploratory data analysis, visualisation, statistical inference, regression, classification, clustering, forecasting, text analysis and experiment design. The course also addresses feature engineering, validation design, model performance measures, fairness assessment, reproducibility and monitoring. Participants learn how to select methods that fit the decision, data structure, operational constraints and error costs.
Teaching combines focused instructor briefings with case-based analysis, group discussions, guided tool use and individual application planning. Participants work with realistic datasets such as retail transactions, bank customer records, service tickets, programme monitoring data and operational demand histories. They leave with a completed data science project package containing documented source data, exploratory analysis, a validated model or analytical method, visualisations, findings, limitations, a model card and implementation recommendations. A certificate of completion is issued to participants who complete the course.
The course suits professionals who already work with data and need a structured route from analysis requests to decision-ready outputs. It is particularly relevant for analysts moving into data science responsibilities, technical specialists supporting digital programmes, and managers responsible for evaluating analytical work.




