Monitoring & Evaluation Officer
The core track for a new M&E officer — indicator definition, routine data quality, and reporting that survives a donor review, taught in both Python and R.
Cassion Learning Ecosystem
Data analysis with Python and R, taught on the data you actually work with: CommCare form dumps, KoboToolbox exports, DHIS2 aggregates, and the messy registers behind them. Built for monitoring and evaluation, public health, nutrition, humanitarian, education and NGO programme work.
Start from the job you hold or the one you are moving toward. Each path names its competencies and how they are assessed.
All pathsThe core track for a new M&E officer — indicator definition, routine data quality, and reporting that survives a donor review, taught in both Python and R.
For analysts working with routine health system data — coverage, cascades and completeness — with the epidemiological reasoning to interpret them.
Every technique is taught in Python and in R, because M&E teams are split across both.
All coursesEvery dataset ships a data dictionary, provenance, quality notes, and worked examples in both languages. All are synthetic or de-identified.
All datasetsSynthetic monthly DHIS2-style aggregate reporting of routine immunisation doses across 38 health facilities, with deliberate reporting gaps.
Synthetic mid-upper arm circumference screening records for 4,200 children under five across twelve communes, generated to mirror CMAM admission patterns.
Synthetic daily attendance records for 6,800 students across 24 schools, structured to support dropout risk and school feeding analysis.