verified Verified Information • Last Updated Mar 2026

A Crash Course in Causality: Inferring Causal Effects from Observational Data

We have all heard the phrase “correlation does not equal causation.” What, then, does equal causation? This course aims to answer that question and more! Over a period of 5 weeks, you will learn how causal effects are defined, what assumptions about your data and models are necessary, and how to implement and interpret some popular statistical methods. Learners will have the opportunity to apply these methods to example data in R (free statistical software environment). At the end of the course, learners should be able to: 1. Define causal effects using potential outcomes 2. Describe the difference between association and causation 3. Express assumptions with causal graphs 4. Implement several types of causal inference methods (e.g. matching, instrumental variables, inverse probability of treatment weighting) 5. Identify which causal assumptions are necessary for each type of statistical method So join us.... and discover for yourself why modern statistical methods for estimating causal effects are indispensable in so many fields of study!
Duration 7 Months
Institution University of Pennsylvania
Format Online

Eligibility Criteria

school

Academic Foundation

A recognized Bachelor’s degree or high school equivalent required for admission into University of Pennsylvania.

language

Language Proficiency

English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.

Detailed Fees Breakdown

Base Tuition Fee $74
Total Est. Investment $74

Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.

Academic Trajectory

Program Outcome

Graduates of the A Crash Course in Causality: Inferring Causal Effects from Observational Data program at University of Pennsylvania are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.

headset_mic
Get In Touch