Data Science for Business Analysts Training Course

Duration 10 days 20 modules · 65 contact hours
Level Intermediate Certificate on completion
Who attends Business Analysts, Senior Business Analysts and others
Fee from USD 2,200 KSh 190,000 for Kenyan organisations
Where 52 cities + online See dates by city
Next start 9 Nov 2026 Course code SD-DS-004

Before you join: Participants should be comfortable interpreting tables, charts, percentages, averages and business performance measures.

Dates & prices

Two start dates a month in every city, and live online on weekdays or weekends. Fees are per participant; classroom fees include tuition, materials, lunch and refreshments, and the certificate.

Suggest a date or city

Showing the next six months. Later dates, other cities and private deliveries for your team are available on request.

Course overview

Business analysts are increasingly asked to move beyond descriptive reporting: define measurable decisions, combine operational data, test assumptions, forecast outcomes and explain recommendations to decision-makers. The challenge is not simply using algorithms. It is framing the business question correctly, establishing whether data is fit for purpose, selecting an interpretable method and presenting findings with appropriate confidence, limitations and controls.

This course equips analysts to work through an end-to-end data science assignment using CRISP-DM. Participants translate stakeholder questions into analytical hypotheses, define measures and data requirements, query and prepare data with SQL and Python, perform exploratory analysis, build baseline predictive models and assess model quality. They also cover classification, regression, segmentation, forecasting, bias, data protection and model monitoring. Technical methods are taught in relation to business decisions such as customer retention, fraud triage, service demand and credit-risk review.

Participants work with realistic datasets from the first week, progressing from data profiling and visual analysis to reproducible analysis notebooks and model evaluation. Short instructor briefings establish methods, followed by guided case work, peer review and decision-focused presentation practice. Each participant leaves with a documented analytics project pack: business problem statement, data quality assessment, analysis plan, model evaluation and implementation recommendation.

The course suits business analysts, senior analysts, product specialists and operational managers who need to commission, interpret or conduct data science work. It is particularly relevant where teams must make defensible recommendations from customer, financial, operational or service-delivery data without becoming specialist data engineers or research statisticians.

What you will be able to do

  • Frame business decisions as testable analytical questions, hypotheses and success measures
  • Profile datasets using data quality dimensions and documented acceptance criteria
  • Prepare analysis-ready data using SQL queries, Python transformations and reproducible workflows
  • Apply exploratory data analysis to identify patterns, outliers, relationships and decision-relevant segments
  • Build and evaluate regression, classification, clustering and forecasting models against business measures
  • Interpret model performance using confusion matrices, ROC-AUC, MAE and calibration evidence
  • Communicate analytical findings through decision-focused visualisations, assumptions and implementation recommendations
  • Produce a CRISP-DM analytics project pack with governance, monitoring and handover requirements

Benefits of attending

For you

  • Build a portfolio-ready analytics project using documented business and technical evidence
  • Gain confidence questioning model claims, assumptions and performance measures
  • Write clearer analytical requirements for data teams and external suppliers
  • Use Python and SQL to investigate business data without relying solely on dashboards
  • Present predictive findings with quantified uncertainty and practical recommendations

For your organisation

  • Improves the quality of analytical problem statements before data science work begins
  • Reduces rework through explicit data profiling, acceptance criteria and reproducible preparation
  • Provides decision-makers with interpretable model evidence rather than unexplained scores
  • Strengthens controls for bias, privacy, model approval and ongoing performance monitoring
  • Creates reusable analysis templates for customer, risk, operational and service datasets

Course modules

20 modules over 10 days

Participants can define a business analytics problem with measurable decision criteria.

  • Decision statements distinguished from reporting requests and data collection activities
  • CRISP-DM phases mapped to business analysis deliverables and governance gates
  • Problem framing using decision, actor, action and measurable outcome
  • Analytical hypotheses written with population, outcome, timeframe and comparison group
  • Leading and lagging indicators selected for customer and operational decisions
  • Value cases quantified through revenue, cost, risk and service measures

Participants can select an appropriate analytical approach and define team responsibilities.

  • Descriptive, diagnostic, predictive and prescriptive analytics compared against decision needs
  • Supervised and unsupervised learning distinguished through labelled outcome availability
  • Analyst, data scientist, engineer and product owner accountabilities clarified
  • Analytical backlog structured using user stories, acceptance criteria and dependencies
  • Build-versus-buy decisions assessed for models, platforms and external data
  • Model lifecycle stages defined from discovery through retirement and audit

Participants can specify the data needed to answer an analytical question.

  • Source systems classified as transactional, operational, survey, web and external
  • Data requirements matrix linking fields, grain, refresh rate and owners
  • Entity relationships mapped between customers, accounts, events and transactions
  • Event timestamps assessed for ordering, latency, timezone and reporting cutoffs
  • Data lineage documented from source extraction through analytical dataset creation
  • Sampling frames defined to prevent unsupported population-level conclusions

Participants can assess dataset fitness using documented data quality tests.

  • Completeness, validity, uniqueness, consistency, timeliness and accuracy quality dimensions
  • Column profiling calculates null rates, distinct counts, ranges and distributions
  • Business rules translated into executable data validation checks
  • Duplicate records investigated using natural keys, surrogate keys and matching rules
  • Outliers separated into errors, exceptions and valid rare observations
  • Data quality scorecards prioritise defects by decision impact and remediation effort

Participants can construct SQL queries that produce analysis-ready datasets.

  • SELECT, WHERE and ORDER BY queries isolate relevant analytical records
  • INNER, LEFT and FULL joins combine related business entities correctly
  • GROUP BY aggregations calculate customer, product and period-level measures
  • CASE expressions derive business categories and indicator variables
  • Window functions calculate rankings, rolling values and customer histories
  • Common table expressions organise multi-step transformations for review

Participants can use Python notebooks to document and reproduce analytical work.

  • Jupyter notebooks combine code, narrative, outputs and review comments
  • Pandas DataFrames load, inspect and transform tabular datasets
  • Reusable functions reduce repeated cleaning and calculation logic
  • Markdown cells document assumptions, definitions and analytical decisions
  • Versioned files distinguish raw data, prepared data and outputs
  • Exception handling identifies failed imports, invalid types and missing columns

Participants can prepare consistent model inputs from raw business data.

  • Missing values treated through deletion, imputation and explicit missingness flags
  • Categorical variables encoded using one-hot, ordinal and target encoding
  • Numerical features scaled using standardisation and min-max normalisation
  • Date fields transformed into recency, frequency, duration and seasonality measures
  • Leakage checks prevent future information entering training features
  • Feature definitions recorded in a data dictionary and transformation log

Participants can identify meaningful patterns and anomalies before modelling.

  • Distribution plots reveal skewness, spread, multimodality and improbable values
  • Cross-tabulations compare outcomes by customer, channel, product and region
  • Correlation analysis identifies linear relationships and multicollinearity warnings
  • Scatterplots examine relationships, clusters and influential observations
  • Cohort analysis tracks behaviour by acquisition month and customer tenure
  • Segment comparisons distinguish statistically notable differences from operationally material findings

Participants can interpret statistical evidence without overstating conclusions.

  • Population, sample, parameter and statistic distinguished using business examples
  • Confidence intervals communicate plausible ranges around estimated measures
  • Hypothesis tests compare groups using null and alternative statements
  • P-values interpreted alongside effect size, sample size and decision risk
  • Type I and Type II errors linked to operational consequences
  • Correlation and causation separated through confounders, controls and study design

Participants can present analytical evidence clearly for business decisions.

  • Chart selection matches comparison, composition, distribution, relationship and trend questions
  • Power BI visuals apply titles, annotations, reference lines and accessible labels
  • Small multiples compare segments without misleading dual-axis charts
  • Executive narratives state decision, evidence, uncertainty and recommended action
  • Visual encodings checked for scale distortion, truncation and colour accessibility
  • Dashboard requirements define audience, refresh cadence, filters and ownership

Participants can build and interpret regression models for numeric business outcomes.

  • Linear regression estimates continuous outcomes such as demand, spend and duration
  • Dependent and independent variables defined from the analytical question
  • Regression coefficients interpreted with units, direction and practical significance
  • Residual plots test linearity, variance patterns and unusual observations
  • MAE, RMSE and R-squared compared for prediction accuracy
  • Baseline mean predictions establish minimum acceptable model performance

Participants can assess classification models for binary decision support.

  • Binary classification predicts outcomes such as churn, fraud and default
  • Logistic regression produces probability scores for defined target events
  • Confusion matrices separate true positives, false positives and missed cases
  • Precision, recall, specificity and F1 score reflect decision costs
  • ROC curves and AUC compare ranking performance across thresholds
  • Threshold selection balances intervention capacity, losses and customer impact

Participants can compare interpretable tree models with higher-performing ensembles.

  • Decision trees split records using features that reduce impurity
  • Tree depth controls overfitting and supports understandable decision rules
  • Random forests combine multiple trees to improve prediction stability
  • Feature importance identifies influential inputs but does not prove causation
  • Cross-validation estimates performance across repeated training and test partitions
  • Model selection considers accuracy, interpretability, maintenance and approval requirements

Participants can create and assess useful groups from unlabelled customer data.

  • K-means clustering groups records by similarity across selected variables
  • Feature scaling prevents large-unit variables dominating cluster assignments
  • Elbow and silhouette methods assess plausible cluster numbers
  • Cluster profiles describe needs, value, behaviour and service requirements
  • Segment labels avoid stereotypes and unsupported causal claims
  • Operational actions connect segment definitions to channels, offers and service models

Participants can produce and evaluate short-term forecasts from historical data.

  • Time series components separate level, trend, seasonality and irregular variation
  • Naive and seasonal-naive forecasts establish performance baselines
  • Moving averages smooth short-term variation for operational planning
  • Exponential smoothing weights recent observations for changing demand patterns
  • Train-test splits preserve time order and prevent future data contamination
  • MAPE, MAE and bias assess forecast error and directional drift

Participants can assess whether an intervention caused an observed business outcome.

  • A/B tests define treatment, control, primary metric and guardrail metrics
  • Randomisation reduces selection bias between intervention and comparison groups
  • Sample size planning considers effect size, power and decision urgency
  • Experiment results report uplift, confidence intervals and practical impact
  • Difference-in-differences estimates change when randomisation is not feasible
  • Selection bias identified in observational comparisons and campaign response data

Participants can identify governance requirements for business analytics and models.

  • UK GDPR principles applied to analytical purpose, minimisation and retention
  • Personal data, special category data and pseudonymised data distinguished
  • Fairness assessments compare outcomes across relevant protected groups
  • Model cards record purpose, data, performance, limitations and approvals
  • Human oversight requirements defined for high-impact recommendations and decisions
  • Risk registers capture privacy, bias, security, operational and reputational concerns

Participants can specify operational requirements for deploying and monitoring a model.

  • Batch and real-time scoring compared against decision timing requirements
  • Deployment specifications define inputs, outputs, thresholds and exception handling
  • Data drift monitoring detects changed input distributions after deployment
  • Concept drift reviews identify declining relationships between features and outcomes
  • Performance dashboards track accuracy, calibration, usage and business value
  • Retraining triggers define evidence, approval steps and rollback procedures

Participants can convert model evidence into an actionable stakeholder recommendation.

  • Recommendation memos distinguish evidence, assumptions, risks and requested decisions
  • Decision trees map model outputs to operational actions and owners
  • Cost-benefit analysis compares intervention costs with expected outcome value
  • Sensitivity analysis tests recommendations under changed assumptions and volumes
  • Implementation roadmaps sequence data, process, technology and governance activities
  • Executive challenge sessions address uncertainty, exceptions and accountability

Participants can build, review and present a complete data science project for a business decision.

  • CRISP-DM project brief defines decision, stakeholders, measures and constraints
  • Prepared dataset documents source lineage, quality findings and feature definitions
  • Exploratory analysis identifies patterns requiring business interpretation and validation
  • Candidate models compared using baseline, performance, fairness and usability criteria
  • Implementation proposal specifies actions, controls, monitoring and accountable owners
  • Executive presentation defends findings, limitations, recommendations and next decisions

Exercises and examples are adapted to each cohort's sectors and roles.

What you take back to work

  1. CRISP-DM analytics project charter
  2. Data requirements and quality scorecard template
  3. SQL and Python analysis notebook template
  4. Model evaluation and threshold-selection checklist
  5. Model card and monitoring plan
  6. Executive analytics recommendation pack

Who should attend

  • Business Analysts — need to turn stakeholder questions into defensible data-driven recommendations
  • Senior Business Analysts — need to lead analytical workstreams and challenge model assumptions
  • Data Analysts — need broader predictive methods beyond descriptive dashboards and reporting
  • Product Managers — need evidence for prioritisation, experimentation and customer behaviour decisions
  • Operations Managers — need forecasts, segmentation and performance analysis for service decisions
  • Risk and Compliance Analysts — need to assess model evidence, bias and control requirements

Skills and tools covered

Business problem framingData quality assessmentSQL data preparationPredictive model evaluationAnalytical visualisationModel governance

Tools and standards

CRISP-DM, SQL, Python, Power BI

How the course runs

Training methodology

Instructor briefings introduce each method before participants apply it to linked business cases. Individual and group work covers problem framing, SQL extraction, Python analysis, visual interpretation and model comparison. Facilitated reviews require participants to challenge assumptions, data quality findings and proposed decisions. Simulations place participants in analyst, business sponsor and governance-review roles. Application planning connects the methods to participants’ own data sources, stakeholder decisions and reporting cycles.

Requirements and prerequisites

Participants should be comfortable interpreting tables, charts, percentages, averages and business performance measures. Experience gathering requirements, analysing processes, producing reports or working with spreadsheets is expected. Familiarity with SQL, Python or statistics is helpful but not required; the course introduces the commands and concepts needed for the case work. Participants do not need prior programming experience, advanced mathematics, machine-learning development experience or a data science qualification. Those with no experience of business analysis should first gain practice defining business requirements and measures.

A typical training day

08:30 – 10:30First session
10:30 – 10:45Refreshment break
10:45 – 12:30Second session
12:30 – 13:30Lunch and networking
13:30 – 15:00Third session
15:00 – 15:15Refreshment break
15:15 – 16:30Workshop and daily review

Live online deliveries follow the same structure in East Africa Time, with shorter screen blocks and longer breaks.

What the fee includes

  • Instruction by a practitioner facilitator
  • Full course workbook and materials
  • Exercise files, templates and case studies
  • Refreshments and lunch on classroom deliveries
  • Certificate of completion
  • Post-course application plan

Frequently asked questions

Participants need experience interpreting business data, measures and reports. SQL, Python and formal statistics are not required, although prior exposure to spreadsheets or reporting tools will help.

Bring a laptop capable of running a modern browser and the course software provided in joining instructions. Participants may also bring a non-sensitive business problem or anonymised data example for application planning.

It is designed for business analysts, data analysts, product specialists, operations managers and risk analysts. It suits people who need to conduct, commission, interpret or govern analytical work.

This course focuses on business framing, data preparation, interpretation, decision criteria and governance alongside practical modelling. It does not train participants to build production software pipelines or become machine-learning engineers.

Participants can use the project charter, data quality scorecard, analysis notebook structure and model evaluation checklist on current initiatives. The methods apply to churn, demand, fraud, service performance, customer segmentation and similar business questions.

The first week establishes problem framing, data requirements, SQL, Python, preparation, analysis and visual communication. The second week develops predictive methods, forecasting, experimentation, governance, deployment planning and a final end-to-end capstone presentation.

Questions about this course?

Ask about dates, fees, group bookings or running it for your team. Our training team replies by email.