Skip to content

Design and Analysis of Simulation Studies - Online Course

A 4-Day Livestream Seminar Taught by

Ashley Naimi
Course Dates:

Tuesday, August 4 —
Friday, August 7, 2026

Schedule: All sessions are held live via Zoom. All times are ET (New York time).

10:30am-12:30pm (convert to your local time)
1:30pm-3:00pm

Watch Sample Video

This course will focus on how to use experimental principles to appropriately design and analyze Monte Carlo simulation studies. Simulations are extremely flexible, and consequently invaluable tools for understanding and applying a staggering range of methodologies. They are particularly useful for determining how methods will perform in the (all-too-typical) case when data analytic conditions differ from textbook-perfect ideals.

For example, simulations can be used to deepen understanding of often misunderstood concepts such as confidence intervals and hypothesis testing, to plan studies by comparing sampling strategies or running power analyses, and to guide analyses by determining how well methods perform when their underlying assumptions are violated. They can also be used to assess the robustness of results to threats ranging from unobserved confounding to choices about how data are coded and modeled.

Figure 1. Simulation example of 95% confidence interval coverage, which can be used to understand how to better interpret them, and avoid falling into common traps such as treating confidence intervals as Bayesian credible intervals.

Figure 2. True (red) and estimated (blue) distribution of exposure effect point estimates under non-differential exposure measurement error, and non-differential exposure + confounder measurement error leading to away from the null bias.

This course will teach you how to plan, conduct, and interpret simulation studies. Particular attention will be paid to key tasks including choosing an appropriate Monte Carlo sample size; managing computation time; applying a relevant data-generating mechanism using causal inference principles (via, e.g., DAGs); and efficiently analyzing simulated data. The course will conclude with a discussion of when more complex simulation designs are warranted, such as “plasmode” simulations or synthetic simulation (via variational autoencoders or generative adversarial networks).

Starting August 4, this seminar will be presented as a 4-day synchronous, livestream workshop via Zoom. Each day will feature two lecture sessions with hands-on exercises, separated by a 1-hour break. Live attendance is recommended for the best experience. If you can’t join in real time, recordings will be available within 24 hours and accessible for four weeks after the seminar.

Closed captioning is available for all live and recorded sessions. Captions can be translated to a variety of languages including Spanish, Korean, and Italian. For more information, click here.

ECTS Equivalent Points: 1

More details about the course content

Computing

Who should register?

Seminar outline

Payment information

“Ashley is a great instructor."

“Ashley is a great instructor. He is very well informed and was able to address questions across a wide spectrum of topics. I learned a number of R coding tricks that will be extremely helpful.”

Mike Horst

University of Pennsylvania Health System

"The instructor explained the materials clearly..."

“The course was structured very well. The instructor explained the materials clearly and in plain language that a layman could understand.”

Bobby Hsu

Alaska Department of Fish and Game

“I had some holes in my training, and this course really helped."

“I liked that the instructor reviewed some of the basics of coding. I had some holes in my training, and this course really helped. I understand the theory behind simulations well and can implement them in Mplus, but this seminar helped me apply that knowledge in R.”

Johnny Felt

The Pennsylvania State University

“The instructor explained complex ideas, provided us with extensive computer programs, and interpreted outputs."

“The instructor is passionate; he explained complex ideas, provided us with extensive computer programs, and interpreted outputs. He also had excellent time management!” 

Towhid Islam

University of Guelph