Teaching

Teaching


I teach at the doctoral and master’s level at Cedeplar/UFMG, integrating formal mathematical demography with applied statistical computing in R. My courses emphasise rigorous derivation, reproducible code, and connecting theory to substantive questions.

Doctoral seminar · Cedeplar/UFMG

Lifespan Variability and Lifespan Inequality

A combined lecture and R laboratory course. The theoretical arc moves from the life table as a probability distribution through ten variability and inequality measures: variance, standard deviation, Gini coefficient, e†, Keyfitz entropy (as the elasticity of e₀ to a proportional change in μ(x)), Theil index with additive decomposition, threshold age, modal age at death, and interquartile range of the life table distribution. Full derivations are provided, including integration by parts, Taylor expansions, and perturbation arguments. The laboratory implements all measures from scratch with embedded HMD data and reproduces trajectory plots in the style of Aburto et al. (2020, PNAS).

Doctoral seminar · Cedeplar/UFMG

Formal Demography

Core mathematical demography at the doctoral level: stable population theory, life table construction, decomposition methods, model life tables, and sensitivity analysis. Emphasis on the life table as a probability model and its connections to survival analysis and demographic estimation.

Workshop · Cedeplar/UFMG

Introduction to R Markdown

An introductory workshop on R Markdown for reproducible research: document workflows, code embedding, figures, tables, and publication-ready output. Given as part of the CEDEPLAR methods training programme.

Teaching materials

R Code & Course Resources

Lecture slides, R scripts, and course notes are made available via GitHub where possible. See github.com/vdilego for repositories associated with course content.