Master'sData, AI, Simulation & Analytics Applications open

Master’s in Causality and Experimentation (A/B) for Engineering

Online master's programme of 1,900 hours in causality and experimentation (A/B) for engineering: uplift, counterfactuals and trial design. 12 modules covering causal graphical models, classical design of experiments, A/B testing, experimentation in physical systems, observational and quasi-experimental inference, causal machine learning and adaptive experimentation, with ISO 3534-3, ISO 5725-2 and ISO 16269-6, and an assigned technical tutor.

Duration12–14 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Master’s in Causality and Experimentation (A/B) for Engineering — 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 148 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

Distinguish causal relationships from spurious correlations.

02

Build causal graphs and determine the identifiability of effects.

03

Design factorial experiments and A/B tests with adequate power.

04

Apply causal inference methods to observational data.

05

Estimate heterogeneous effects with causal machine learning.

06

Implement adaptive experimentation and experimentation platforms.

07

Communicate causal conclusions to support technical decision-making.

Profile

Who it's for

  • Data scientists who want to answer what caused an outcome, not just predict it.
  • Experimentation engineers running A/B tests on software, devices or fleets.
  • Six Sigma quality analysts looking for rigorous root-cause methods.
  • Process engineers who need to prove the effect of a change on the line.
  • Design of experiments specialists extending into observational and adaptive methods.
  • Technical product analysts measuring the impact of new features.
  • Engineering or science graduates looking to enter manufacturing.
Standards & tools

What you'll work with

  • ISO 3534-3 (statistics vocabulary — design of experiments)
  • ISO 5725-2 (accuracy of measurement methods — repeatability and reproducibility)
  • ISO 16269-6 (statistical interpretation of data — tolerance intervals)
  • ISO 13053-1 (Six Sigma DMAIC methodology)
  • ISO 11843-1 (capability of detection)
  • Regulation (EU) 2016/679 (GDPR — protection of personal data)
  • DoWhy
  • EconML
  • R
  • Minitab
  • Python statsmodels
Syllabus

12 modules

  1. 1.1Simpson's and Berkson's paradoxes
  2. 1.2Confounders, colliders and mediators
  3. 1.3Pearl's ladder of causation
  4. 1.4Rubin's potential outcomes
  5. 1.5Average and heterogeneous effects
  6. 1.6SUTVA and ignorability assumptions
  7. 1.7Observational versus experimental data
  8. 1.8Inference errors in engineering
  9. 1.9Causality in physical systems
  10. 1.10Case study: false cause in quality data
  1. 2.1Directed acyclic graphs
  2. 2.2d-separation
  3. 2.3Back-door criterion
  4. 2.4Front-door criterion
  5. 2.5Do-calculus
  6. 2.6Identifiability
  7. 2.7Causal discovery with PC and GES
  8. 2.8Structural equation models
  9. 2.9Expert knowledge in the graph
  10. 2.10Lab: DAG of a manufacturing process with DoWhy
  1. 3.1Fisher's principles
  2. 3.2Randomisation and blocking
  3. 3.3Full factorial designs
  4. 3.4Fractional factorials
  5. 3.5Response surfaces
  6. 3.6Taguchi designs
  7. 3.7ANOVA and interactions
  8. 3.8Pilot plant experiments
  9. 3.9Sample size and power
  10. 3.10Practical exercise: factorial design of an injection moulding process
  1. 4.1Unit of randomisation
  2. 4.2Primary and guardrail metrics
  3. 4.3Power calculation and MDE
  4. 4.4t-tests and bootstrap
  5. 4.5Variance reduction with CUPED
  6. 4.6Peeking problems
  7. 4.7Sequential testing
  8. 4.8Multiple comparisons
  9. 4.9Experiments in embedded software and OTA updates
  10. 4.10Lab: analysing an A/B experiment
  1. 5.1A/B testing across equipment fleets
  2. 5.2Switchback experiments
  3. 5.3Interference and network effects
  4. 5.4Experiments in power grids
  5. 5.5Testing in buildings and HVAC
  6. 5.6Experiments with human operators
  7. 5.7Safety constraints
  8. 5.8Staggered trials
  9. 5.9Costs of experimentation
  10. 5.10Case study: switchback in plant control
  1. 6.1Regression adjustment
  2. 6.2Propensity score matching
  3. 6.3Inverse probability weighting
  4. 6.4Doubly robust estimators
  5. 6.5Overlap diagnostics
  6. 6.6Sensitivity analysis
  7. 6.7Instrumental variables
  8. 6.8Regression discontinuity
  9. 6.9Selection bias
  10. 6.10Practical exercise: effect of a maintenance improvement
  1. 7.1Difference-in-differences
  2. 7.2Parallel trends
  3. 7.3Synthetic control
  4. 7.4Interrupted time series
  5. 7.5Bayesian CausalImpact
  6. 7.6Staggered events
  7. 7.7Placebos and falsification
  8. 7.8Dynamic effects
  9. 7.9Panel data
  10. 7.10Lab: impact of a process change with synthetic control
  1. 8.1Heterogeneous effects (CATE)
  2. 8.2S-, T- and X-learners
  3. 8.3Double machine learning
  4. 8.4Causal forests
  5. 8.5Uplift modelling
  6. 8.6Optimal treatment policies
  7. 8.7Validating causal models
  8. 8.8EconML and CausalML libraries
  9. 8.9Interpreting effects
  10. 8.10Practical exercise: effect-based segmentation with causal forests
  1. 9.1Exploration and exploitation
  2. 9.2Epsilon-greedy and UCB
  3. 9.3Thompson sampling
  4. 9.4Contextual bandits
  5. 9.5Bayesian parameter optimisation
  6. 9.6Regret and efficiency
  7. 9.7Inference after adaptive allocation
  8. 9.8Risks of online learning
  9. 9.9Applications in process tuning
  10. 9.10Workshop: bandit for selecting machine parameters
  1. 10.1Architecture of an experimentation platform
  2. 10.2Feature flags and gradual roll-out
  3. 10.3Automated logging and analysis
  4. 10.4Quality of experimental data
  5. 10.5Sample ratio mismatch
  6. 10.6Metrics catalogue
  7. 10.7Experiment governance and review
  8. 10.8Ethics and consent
  9. 10.9A culture of evidence-based decisions
  10. 10.10Case study: internal A/B platform
  1. 11.1Quality and root causes
  2. 11.2Energy efficiency
  3. 11.3Reliability and warranties
  4. 11.4Vehicle software
  5. 11.5Clinical trials of devices
  6. 11.6Maintenance policies
  7. 11.7Pricing and industrial products
  8. 11.8Public policy evaluation
  9. 11.9Reports for technical management
  10. 11.10Practical exercise: causal report for a quality committee
  1. 12.1Causal question and context
  2. 12.2Causal graph and assumptions
  3. 12.3Experimental or quasi-experimental design
  4. 12.4Data collection and preparation
  5. 12.5Effect estimation
  6. 12.6Sensitivity analysis
  7. 12.7Heterogeneous effects
  8. 12.8Decision recommendation
  9. 12.9Written thesis report
  10. 12.10Master's Thesis: defence before a panel
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 fits around your job.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is DoWhy, EconML, R, Minitab and Python statsmodels, in free, academic or evaluation versions. Testing is studied through real procedures: A/B experiments on software and devices, factorial designs in a pilot plant and quasi-experimental evaluations with historical data. Assessment is continuous for each module, plus the final Master's Thesis.

Standards covered: ISO 3534-3, ISO 5725-2, ISO 16269-6, ISO 13053-1 (Six Sigma), ISO 11843-1, Regulation (EU) 2016/679 (GDPR).

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO 3534-3, ISO 5725-2 and ISO 16269-6 applied to real cases, not as a theoretical annex.
Industry software:DoWhy, EconML, R, Minitab and Python statsmodels, in free, academic or evaluation versions.
Master's Thesis with defence:A causal study of a real engineering question, from the causal graph and experimental design to effect estimation and a decision recommendation, defended before a panel.
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.

Causal graph
Build the DAG of a real process and check which effects are identifiable.
Factorial experiment
Design and analyse a factorial experiment on a production process.
Observational estimate
Estimate the effect of an intervention from historical data with propensity and doubly robust methods.
Heterogeneous effects
Segment units by treatment effect with causal forests and propose a treatment policy.
Master's Thesis
A complete causal study with sensitivity analysis and a decision recommendation, defended before a panel.
Career opportunities

Where this takes you

Causal data scientistExperimentation engineerSix Sigma quality analystProcess engineerDesign of experiments specialistTechnical product analyst
Admissions & scholarships

Requirements

  • University degree in engineering, science or architecture, or equivalent demonstrable professional experience.
  • 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 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with DoWhy, EconML, R, Minitab and Python statsmodels, 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 Master's Thesis. 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 in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.

A university degree in engineering, science or architecture (or equivalent professional experience), a computer able to run the 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.

Master’s in Causality and Experimentation (A/B) for EngineeringEnrol
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.