Curriculum
Example training topics
The topics below are frequently requested. Any of them can be combined, shortened or
extended, and new topics can be developed on request.
Introduction to R
Getting started in R and RStudio: projects, importing data, the tidyverse, data wrangling, summarising and plotting — for researchers with no programming background.
Statistical modelling in R
Fitting, checking and interpreting models in R, from linear regression through mixed-effects and survival models, with reproducible reporting via Quarto.
Applied analysis in SPSS
Working effectively in SPSS, including using syntax rather than menus so that analyses are documented, repeatable and easy to correct.
Applied analysis in Stata
Data management, modelling and do-file workflows in Stata, with emphasis on reproducible pipelines for health and epidemiological data.
Regression modelling
Linear and logistic regression in practice: model specification, confounding, interaction, diagnostics, and interpreting coefficients and odds ratios correctly.
Multilevel modelling
Analysing clustered and hierarchical data: random intercepts and slopes, variance partitioning, centring decisions and common estimation problems.
Longitudinal data analysis
Repeated measures in practice: mixed models for repeated measures, GEE, growth curves, and handling dropout and irregular measurement times.
Survival analysis
Time-to-event methods: Kaplan–Meier estimation, Cox regression, checking proportional hazards, competing risks and correct interpretation of hazard ratios.
Sample size and study design
How to calculate and justify a sample size, what assumptions drive it, and how design choices such as clustering change what is required.
Psychometrics and scale validation
Evaluating and developing measurement instruments: factor analysis, reliability, validity evidence and measurement invariance.
Missing data
Understanding missingness mechanisms, why complete-case analysis is often the wrong default, and how to run and report multiple imputation properly.
Reproducible analysis and reporting
Building analyses that can be re-run and audited: project structure, scripted workflows, version control with Git, and literate reporting.
Applied statistics for healthcare researchers
A grounding for clinical and health services teams: choosing the right test or model, reading statistical sections critically, and avoiding common errors.
Causal inference from observational data
Propensity score methods, interrupted time series and difference-in-differences — what each assumes and when it can support a causal claim.
Machine learning for health researchers
Where prediction methods genuinely help, how to validate and calibrate them honestly, and how they compare with well-specified regression.