Modern research increasingly depends on code, data pipelines, and computational analyses — yet a large share of published results cannot be reproduced, even by the original authors. This course covers the vocabulary, principles, and tools that make computational research reproducible and replicable, from version control and environments to open data and transparent reporting.
Syllabus (PDF) ↓ · Start with Lecture 1 →
This course was supported by Polytechnique Montréal and the UNIQUE Centre.

