This book is a practical, step-by-step introduction to microsimulation in demography. It shows how to use Modgen, a powerful and free microsimulation platform built by Statistics Canada. The authors' hands-on explanation of model development will help readers make their own. The book teaches how to create and run a simple cohort model with a single fixed-rate event, and builds upon this concept. It introduces how to develop both a single state life table as well as a multiple increment-decrement life table using the tools provided by Modgen. The authors illustrate how to easily upgrade an existing model by adding new modules and new dimensions as determinants of a risk already modeled. The integration of a fertility module and a base population allows the user to bring new actors into the simulation and transform a cohort-based model into a population-based one. The final addition of an international migration module allows the user to accomplish fully open, multi-regional projections.This accessible introduction will be of interest to researchers and students in population studies and other social sciences. It will also appeal to anyone interested in the computational modeling of population dynamics.