Postgraduate DiplomaData, AI, Simulation & Analytics Applications open

Diploma in Applied Causal Inference (DAGs, IV, DID)

Online postgraduate diploma of 800 hours in applied causal inference (DAGs, IV, DID). 8 modules covering potential outcomes, directed acyclic graphs, confounder adjustment and double machine learning, instrumental variables, difference-in-differences, causality in time series and transparent causal reporting in line with STROBE, ICH E9(R1) and ISO 3534-3, with an assigned technical tutor.

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

Diploma in Applied Causal Inference (DAGs, IV, DID) — studying from Canada

Canada is a recognised centre for artificial intelligence research, with hubs in Toronto, Montréal and Edmonton supported by institutes such as the Vector Institute, Mila and Amii. Engineering teams across manufacturing, energy, finance and transport apply simulation, machine learning and data analytics to real operational problems. The federal government's Pan-Canadian AI Strategy and privacy regulation shape how organisations handle data. Typical employers include technology firms, banks, aerospace and automotive companies, and public research bodies.

Fees for Canada: C$2,330 (Canadian dollar), with instalments and employer sponsorship available.

Relevant bodies in Canada

  • Vector Institute
  • Mila – Quebec Artificial Intelligence Institute
  • Office of the Privacy Commissioner of Canada
  • Canadian Institute for Advanced Research (CIFAR)

Typical roles

  • Data Scientist
  • Machine Learning Engineer
  • Simulation Engineer
  • Analytics Engineer

Questions from Canada

Do Canadian bodies recognise data or AI qualifications from private institutes?

Data and AI roles in Canada are generally not licensed in the way engineering is, so recognition depends on employers and professional communities rather than a regulator. Engineering licensing through provincial associations applies only to engineering titles. SEIUM's qualifications are private, not official state degrees and not accredited by a national body, so employers decide how much weight to give them.

Do Canadian employers hire for data and AI skills, and would this help?

Canada has a large and active data and AI sector, with notable hubs in Toronto, Montreal and Vancouver, and employers hire widely for these skills. They usually look first at portfolios, technical interviews and proven projects. A SEIUM final project can demonstrate your ability, but a private qualification's value is decided by each employer, so present it alongside concrete work.

Is this manageable with a job, and what level of English is needed?

Because the programmes are fully online, you can study from home around your job, and no student visa is needed. Specialist courses are 300 hours, postgraduate diplomas 800 and master's 1,900, so plan your weekly time. Teaching is in English, so strong written and reading English is important. Instalment payments and possible employer sponsorship can help with funding.

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 correlation from causation using the potential outcomes framework.

02

Build and analyse directed acyclic graphs.

03

Adjust for confounding with propensity scores, IPW and double machine learning.

04

Apply instrumental variables with diagnostics of their assumptions.

05

Evaluate interventions with difference-in-differences and synthetic control.

06

Analyse causality in time series and dynamic systems.

07

Communicate causal results with explicit assumptions and robustness checks.

Profile

Who it's for

  • Data scientists focused on causal questions.
  • Impact analysts.
  • Process engineers with an analytical profile who need to know what really drives plant results.
  • Quantitative researchers.
  • Continuous improvement analysts.
  • Advanced analytics consultants.
  • Engineering or science graduates seeking to enter manufacturing.
Standards & tools

What you'll work with

  • STROBE guidelines (Observational studies)
  • ICH E9(R1) (Estimands and sensitivity analysis)
  • ISO 3534-3 (Vocabulary: design of experiments)
  • ISO/IEC 42001:2023 (AI management systems)
  • ISO 13053-1 (Six Sigma: DMAIC methodology)
  • DoWhy
  • EconML
  • DAGitty
  • R with the did and CausalImpact packages
  • Python linearmodels
Syllabus

8 modules

  1. 1.1Correlation, confounding and causation
  2. 1.2Simpson's paradox
  3. 1.3Rubin's potential outcomes model
  4. 1.4Average treatment effect (ATE and ATT)
  5. 1.5SUTVA, positivity and exchangeability assumptions
  6. 1.6Hierarchy of evidence
  7. 1.7Observational studies in engineering
  8. 1.8Internal and external validity
  9. 1.9Well-formulated causal questions
  10. 1.10Workshop: formulating causal questions on the shop floor
  1. 2.1Pearl's structural causal models
  2. 2.2Chains, forks and colliders
  3. 2.3Conditional independences and d-separation
  4. 2.4Back-door criterion
  5. 2.5Front-door criterion
  6. 2.6Collider and selection bias
  7. 2.7The do-operator and do-calculus
  8. 2.8Building DAGs with experts
  9. 2.9DAGitty and DoWhy tools
  10. 2.10Practical exercise: DAG of a heat treatment process
  1. 3.1Regression with covariate adjustment
  2. 3.2Propensity score matching
  3. 3.3Inverse probability weighting (IPW)
  4. 3.4Doubly robust estimators
  5. 3.5Balance checking
  6. 3.6Overlap and trimming
  7. 3.7Double machine learning
  8. 3.8Heterogeneous effects with causal forests
  9. 3.9Sensitivity analysis for unmeasured confounding
  10. 3.10Lab: IPW and DML with EconML
  1. 4.1Intuition and assumptions of an instrument
  2. 4.2Relevance, exclusion and independence
  3. 4.3Two-stage least squares
  4. 4.4Weak instruments and diagnostics
  5. 4.5Local average treatment effect (LATE)
  6. 4.6Instruments in industrial contexts
  7. 4.7Designs with imperfect randomisation
  8. 4.8Regression discontinuity as a related case
  9. 4.9Limitations and criticisms
  10. 4.10Practical exercise: 2SLS estimation in linearmodels
  1. 5.1Before-after design with a control group
  2. 5.2Parallel trends assumption
  3. 5.3Estimation with fixed effects
  4. 5.4Pre-trend tests
  5. 5.5Staggered adoption and its problems
  6. 5.6Callaway-Sant'Anna estimators
  7. 5.7Synthetic control method
  8. 5.8Interrupted time series
  9. 5.9Inference with few groups
  10. 5.10Case study: process change across several plants
  1. 6.1Granger causality and its limits
  2. 6.2Bayesian structural time-series models (CausalImpact)
  3. 6.3Causal discovery with PC and FCI
  4. 6.4LiNGAM linear non-Gaussian models
  5. 6.5Causality in systems with feedback
  6. 6.6Interventions in controlled processes
  7. 6.7Integrating physical knowledge
  8. 6.8Validating discovered graphs
  9. 6.9Risks of over-interpretation
  10. 6.10Lab: CausalImpact on energy consumption
  1. 7.1Transparent causal reporting
  2. 7.2Explicit assumptions and robustness checks
  3. 7.3Refutation with placebos
  4. 7.4Visualising effects and uncertainty
  5. 7.5From estimated effect to decision
  6. 7.6Ethics and responsibility in conclusions
  7. 7.7Peer review
  8. 7.8Integration with experimentation
  9. 7.9Applied cases in industry
  10. 7.10Workshop: refuting an analysis with DoWhy
  1. 8.1Causal question and context
  2. 8.2Inventory of available data
  3. 8.3DAG of the problem
  4. 8.4Identification strategy
  5. 8.5Effect estimation
  6. 8.6Robustness checks
  7. 8.7Interpretation and decision
  8. 8.8Limitations and external validity
  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 DoWhy, EconML, DAGitty, R with the did and CausalImpact packages and Python linearmodels, in free, academic or evaluation versions. Practical work is based on real procedures for estimating effects with observational plant data, difference-in-differences analysis with staggered adoption and refutation and sensitivity tests. Assessment is continuous by module plus the final project.

Standards covered: STROBE guidelines, ICH E9(R1), ISO 3534-3, ISO/IEC 42001:2023, ISO 13053-1.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of STROBE, ICH E9(R1) and ISO 3534-3 applied to real cases, not as a theoretical annex.
Industry software:DoWhy, EconML, DAGitty, R with the did and CausalImpact packages and Python linearmodels, in free, academic or evaluation versions.
Final project:a causal inference study of a real question, from DAG and identification strategy to effect estimation, robustness checks and decision, 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.

Question and data
Formulate the causal question and take stock of the available data.
DAG of the problem
Build the causal graph of the problem with domain experts.
Identification strategy
Choose the identification strategy: adjustment, instruments or difference-in-differences.
Estimation and robustness
Estimate the effect and test it with placebo refutation and sensitivity analysis.
Final project
Present the interpretation, decision and limitations of the study, reviewed by your tutor.
Career opportunities

Where this takes you

Causal data scientistImpact analystProcess engineer (analytics)Quantitative researcherContinuous improvement analystAdvanced analytics consultant
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 DoWhy, EconML, DAGitty, R with the did and CausalImpact packages and Python linearmodels, 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 Applied Causal Inference (DAGs, IV, DID)Enrol
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.