Postgraduate DiplomaData, AI, Simulation & Analytics Applications open

Diploma in Uplift Modeling and Causality-Based Decision Making

Online postgraduate diploma of 800 hours in uplift modelling and causality-based decision-making. 8 modules covering potential outcomes and causal graphs, experimental design, meta-learners, causal trees and forests, Qini evaluation, quasi-experimental methods and budget-constrained treatment policies in line with the GDPR, the EU AI Act and CONSORT 2010, with an assigned technical tutor.

Duration6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Diploma in Uplift Modeling and Causality-Based Decision Making — studying from South Africa

South Africa has a growing digital economy, with strong demand for data scientists, analysts and simulation specialists in finance, mining, telecoms and government. Major banks, mining houses and telecommunications operators such as MTN and Vodacom rely on advanced analytics for planning and operations. Universities including the University of Cape Town and Wits contribute research in machine learning and computational modelling. Protection of personal data is governed by national legislation, which shapes how analytics work is carried out.

Fees for South Africa: R 24 000 (South African rand), with instalments and employer sponsorship available.

Relevant bodies in South Africa

  • Information Regulator of South Africa
  • South African Bureau of Standards (SABS)
  • Computer Society of South Africa (CSSA)

Typical roles

  • Data Scientist
  • Machine Learning Engineer
  • Simulation Engineer
  • Data Analyst

Questions from South Africa

Is a SEIUM qualification recognised by any South African professional body for data and AI?

South Africa has no single statutory register for data scientists or AI practitioners, and bodies such as the Computer Society of South Africa and the South African Qualifications Authority set their own standards. SEIUM is a private online institute whose qualifications are not state degrees and are not accredited by a national body. Recognition is decided by employers or the relevant body, so ask them directly before enrolling.

Do South African employers in data and AI value private online qualifications?

Demand for data and analytics skills in South Africa spans banking, insurance, telecoms, retail and government, and employers often assess skills through portfolios, technical interviews and experience. A private online qualification may support your CV, but it does not guarantee a job or salary outcome. Show prospective employers the syllabus and your project work to gauge their interest.

How does the workload fit with a job, and what English level do I need?

The programme is fully online and taught in English, so you need confident reading and writing skills. As it is remote, no student visa is needed to study from home. Master's programmes total 1,900 hours, postgraduate diplomas 800 hours and specialist courses 300 hours, with an assigned technical tutor and a final project. Fees can be paid in instalments, and employer sponsorship may be possible.

Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Frame decision problems in terms of potential outcomes and causal graphs.

02

Design randomised experiments with adequate power and control groups.

03

Estimate heterogeneous effects with meta-learners and causal forests.

04

Evaluate uplift models with Qini curves, AUUC and policy value.

05

Apply quasi-experimental methods when randomisation is not possible.

06

Optimise treatment allocation under budget constraints.

07

Communicate incremental impact rigorously and ethically.

Profile

Who it's for

  • Data scientists working on causal problems.
  • Marketing analytics analysts who need to measure true incremental impact.
  • Experimentation leads.
  • Machine learning engineers.
  • Pricing and promotions consultants.
  • Business decision analysts.
  • Engineering or science graduates seeking to enter e-commerce.
Standards & tools

What you'll work with

  • Regulation (EU) 2016/679 (GDPR)
  • Regulation (EU) 2024/1689 (EU Artificial Intelligence Act)
  • Organic Law 3/2018 (LOPDGDD, Spanish data protection and digital rights law)
  • ISO/IEC 22989:2022 (AI concepts and terminology)
  • ISO/IEC 23053:2022 (Framework for AI systems using machine learning)
  • ISO/IEC 25012:2008 (Data quality model)
  • CONSORT 2010 Statement (Reporting of randomised trials)
  • CausalML
  • EconML
  • DoWhy
  • grf (R)
  • scikit-uplift
Syllabus

8 modules

  1. 1.1Neyman-Rubin potential outcomes model
  2. 1.2ATE, ATT and CATE effects
  3. 1.3SUTVA, ignorability and positivity assumptions
  4. 1.4Directed acyclic graphs and d-separation
  5. 1.5Backdoor criterion and confounder adjustment
  6. 1.6Simpson's paradox and selection bias
  7. 1.7Randomised experiments versus observational data
  8. 1.8Counterfactuals in Pearl's hierarchy
  9. 1.9Identifiability and the rules of do-calculus
  10. 1.10Workshop: DAG of a retention campaign with DAGitty
  1. 2.1Simple, stratified and block randomisation
  2. 2.2Sample size and power calculation
  3. 2.3Holdout groups and contamination between arms
  4. 2.4Multivariate and factorial A/B designs
  5. 2.5CUPED and variance reduction
  6. 2.6Interference and cluster randomisation
  7. 2.7Sequential tests and early stopping
  8. 2.8Pre-registration and experiment logging
  9. 2.9Ethics of experimentation with customers
  10. 2.10Practical exercise: coupon test with a holdout group
  1. 3.1S-learner and regularisation bias
  2. 3.2T-learner with independent models
  3. 3.3X-learner for unbalanced treatments
  4. 3.4R-learner and Robinson orthogonalisation
  5. 3.5Doubly robust DR-learner
  6. 3.6Choosing the base model with gradient boosting
  7. 3.7Propensity estimation and weight trimming
  8. 3.8CATE-specific cross-validation
  9. 3.9Comparison of learners on synthetic data
  10. 3.10Lab: meta-learners with CausalML on the Hillstrom dataset
  1. 4.1Uplift trees with KL divergence and chi-squared
  2. 4.2Honest causal trees by Athey and Imbens
  3. 4.3Generalised random forests
  4. 4.4Confidence intervals for the CATE
  5. 4.5Variable importance in heterogeneity
  6. 4.6Chernozhukov double machine learning
  7. 4.7Orthogonal estimators in EconML
  8. 4.8Jaskowski and Jaroszewicz class transformation
  9. 4.9Interpreting effects with SHAP values
  10. 4.10Lab: causal forest with EconML and grf
  1. 5.1Uplift curves and Qini curves
  2. 5.2Qini coefficient and AUUC
  3. 5.3Incremental gain charts by decile
  4. 5.4Out-of-sample and temporal stability
  5. 5.5IPW-weighted metrics with observational data
  6. 5.6Policy value and off-policy evaluation
  7. 5.7Calibration of estimated effects
  8. 5.8Common mistakes when evaluating uplift
  9. 5.9Comparison with response propensity models
  10. 5.10Practical exercise: Qini curves for an email campaign
  1. 6.1Propensity score matching
  2. 6.2Inverse probability weighting
  3. 6.3Difference-in-differences estimator
  4. 6.4Synthetic control method
  5. 6.5Instrumental variables and LATE
  6. 6.6Regression discontinuity designs
  7. 6.7Sensitivity analysis and E-value
  8. 6.8Refuting estimates with DoWhy
  9. 6.9Censoring and missing data in effects
  10. 6.10Case study: impact of a loyalty programme
  1. 7.1Optimal allocation under budget constraints
  2. 7.2Persuadable, sure thing, lost cause and do-not-disturb segments
  3. 7.3Multiple treatments with different costs
  4. 7.4Contextual bandits and Thompson sampling
  5. 7.5Policy learning with decision trees
  6. 7.6Fairness and discrimination in allocation
  7. 7.7Deployment and monitoring of causal drift
  8. 7.8Incremental return and ROI calculation
  9. 7.9Communicating results to management
  10. 7.10Case study: discount allocation with positive ROI
  1. 8.1Defining the action and the outcome
  2. 8.2Data preparation and treatment variable
  3. 8.3Experimental or observational strategy
  4. 8.4Training and comparing learners
  5. 8.5Qini evaluation and policy value
  6. 8.6Sensitivity analysis of the estimate
  7. 8.7Deployment and monitoring plan
  8. 8.8Quantified business recommendation
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so the programme is compatible with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is CausalML, EconML, DoWhy, grf (R) and scikit-uplift, in free, academic or evaluation versions. Practical work is based on real procedures for retention campaigns with a holdout control group, coupon allocation in e-commerce and impact evaluation with historical CRM data. Assessment is continuous by module plus the final project.

Standards covered: Regulation (EU) 2016/679, Regulation (EU) 2024/1689, Organic Law 3/2018, ISO/IEC 22989:2022, ISO/IEC 23053:2022, ISO/IEC 25012:2008, CONSORT 2010 Statement.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of the GDPR, the EU AI Act and CONSORT 2010 applied to real cases, not as a theoretical annex.
Industry software:CausalML, EconML, DoWhy, grf (R) and scikit-uplift, in free, academic or evaluation versions.
Final project:an uplift model for a real business action, from experimental or observational strategy and learner comparison to Qini evaluation, deployment plan and quantified recommendation, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Action and outcome
Define the business action, the outcome and the treatment variable.
Causal strategy
Choose an experimental or observational strategy and prepare the data.
Learners and evaluation
Train and compare meta-learners and causal forests and evaluate them with Qini curves and policy value.
Sensitivity and deployment
Test the robustness of the estimate and draw up the deployment and monitoring plan.
Final project
Present a quantified business recommendation, reviewed by your tutor.
Career opportunities

Where this takes you

Causal data scientistMarketing analytics analystExperimentation leadMachine learning engineerPricing and promotions consultantBusiness decision analyst
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • Internet connection and a computer capable of running the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with CausalML, EconML, DoWhy, grf (R) and scikit-uplift, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the programme software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Diploma in Uplift Modeling and Causality-Based Decision MakingEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.