Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Program Evaluation for Data Science

Program Evaluation for Data Science

1h 34mAdvanced2025-08-18

Authors

Howard Friedman

Howard Friedman

Course details

This course empowers you to apply program evaluation to your data science projects. Learn the best practices of some of the main methods for program evaluation including A/B testing, difference-in-difference, regression discontinuity, interrupted time series, and matching problems. As part of these best practices, learn how to identify when A/B testing is not sufficient or possible and then apply your knowledge to determine if programs had an impact across a large variety of examples that leverage different methods.

Learning objectives
Analyze program evaluation methods by comparing different evaluation approaches, identifying appropriate methods for specific scenarios, evaluating the strengths and limitations of each method, and assessing the requirements for causal inference.
Apply A/B testing methodology through implementing randomization procedures, conducting quality checks on randomization, evaluating balance in treatment groups, interpreting results from randomized experiments.
Evaluate whether other causal inference methods (beyond A/B testing) are appropriate, including matching methods, difference-in-difference approaches, regression discontinuity designs, and interrupted time series analysis.
Demonstrate the ability to select appropriate methods based on context, implement best practices for each approach, assess method-specific quality checks, and interpret results within methodological limitations.
Design program evaluations by creating evaluation protocols, selecting appropriate methodological approaches, implementing quality control measures, and developing analysis strategies.
Interpret evaluation results through analyzing method-specific outputs, drawing appropriate causal conclusions, identifying limitations of findings, and applying results to practical scenarios.

Skills covered

Data Science FoundationsCorporate FinanceFinance and AccountingData ScienceOne-Off

Concepts

0. Introduction

  • 01 - Going beyond A B testing
  • 02 - What do I need to know

1. Introduction to Program Evaluation

  • 03 - What is program evaluation
  • 04 - Evaluation in data science
  • 05 - Introduction to causation
  • 06 - Checklist for evaluations

2. A B Testing

  • 07 - What are randomized studies
  • 08 - Advantages of A B testing
  • 09 - Applications for A B testing in data science
  • 10 - Quality checking A B testing
  • 11 - Practice A B testing

3. Beyond A B Testing and Randomization

  • 12 - Limitations of A B testing
  • 13 - Alternatives to A B testing

4. Matching Methods

  • 14 - When to apply matching methods
  • 15 - Best practices for matching methods
  • 16 - Advantages of matching methods
  • 17 - Interpreting results of matching methods
  • 18 - Practice matching methods

5. Difference in Difference

  • 19 - When to apply difference in difference
  • 20 - Best practices for difference in difference
  • 21 - Advantages of difference in difference
  • 22 - Interpreting results of difference in difference
  • 23 - Practice difference in difference

6. Regression Discontinuity

  • 24 - When to apply regression discontinuity
  • 25 - Best practices for regression discontinuity
  • 26 - Advantages of regression discontinuity
  • 27 - Interpreting results of regression discontinuity
  • 28 - Practice regression discontinuity

7. Interrupted Time Series

  • 29 - When to apply interrupted time series
  • 30 - Best practices for interrupted time series
  • 31 - Advantages of interrupted time series
  • 32 - Interpreting results of interrupted time series
  • 33 - Practice interrupted time series

Conclusion

  • 34 - Next steps in program evaluation

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal