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.
Module 1 · Speaking to the Computer
Learn basic R commands and how to interact with the computer through code.
Module 2 · Learning to See Data
Explore data using tables, summaries, and simple visualizations.
Module 3 · From Pictures to Patterns
Create charts and discover patterns and relationships in data.
Module 4 · Simple Models of Relationships
Learn how variables are related and build basic predictive models.
Module 5 · Thinking About Change Over Time
Study how systems change and grow using real-world examples.
Module 6 · Modelling Spread
Use simple disease-spread models to understand dynamic systems.
Module 7 · Becoming a Researcher
Develop a research question and design an independent project.