Our Curriculum

A beginner-friendly learning pathway designed to build confidence in data analysis, programming, modelling, and research through practical activities and real-world examples.

Overview Prerequisites Modules
← Back to DSRG Overview

Overview

This curriculum helps beginners learn how to work with data, use R for analysis, create visualizations, build simple models, and develop research skills.

Prerequisites

No previous programming experience is required.

Modules

Module 0 · Before We Touch Code

Understand what data is and how information is organized before using software.

Open

Module 1 · Speaking to the Computer

Learn basic R commands and how to interact with the computer through code.

Open

Module 2 · Learning to See Data

Explore data using tables, summaries, and simple visualizations.

Open

Module 3 · From Pictures to Patterns

Create charts and discover patterns and relationships in data.

Open

Module 4 · Simple Models of Relationships

Learn how variables are related and build basic predictive models.

Open

Module 5 · Thinking About Change Over Time

Study how systems change and grow using real-world examples.

Open

Module 6 · Modelling Spread

Use simple disease-spread models to understand dynamic systems.

Open

Module 7 · Becoming a Researcher

Develop a research question and design an independent project.

Open