FW 536 · Oregon State University · 3 credits · pre-fall workshop

Statistical Modeling for Ecology and Conservation

A five-day intensive workshop covering probability, distributions, GLMs, mixed models, model selection, maximum likelihood, and Bayesian hierarchical modeling — using R, JAGS, and Nimble.

Before the course — do this first

The Bayesian labs need a working toolchain. Install everything and confirm it runs before Day 1, and learn the R Markdown workflow used for every hand-in.

1 · Install R, JAGS & Nimble (Windows & Mac) 2 · R Markdown tutorial 3 · Take the pre-course exam (Day 1 morning)
Day 1 →

Probability & discrete distributions

Summary Day 1 in plain language
Practice answer key · Accessible lecture notes: morning · afternoon
Day 2 →

Continuous distributions, LMs & GLMs

Summary Day 2 in plain language
Day 3 →

Mixed models & model selection

Summary Day 3 in plain language
Practice answer key · Accessible lecture notes: morning · afternoon
Day 4 →

Maximum likelihood & Bayes I

Summary Day 4 in plain language
Practice answer key · Nimble R: logistic growth · Accessible lecture notes: morning · afternoon
Day 5 →

Bayesian hierarchical modeling

Summary Day 5 in plain language
Afternoon · Bayesian modeling & catch-up
Work timeKeep fitting Bayesian models — finish the Day 5 problem set and catch up on any earlier problem sets, with the instructor available to help.

What's in this site

One focused lab per session

Each morning and afternoon has a single graded problem set — the best problems distilled into one coherent assignment, worth 20 points and submitted on Canvas.

Analyze real datasets

Problems load real ecological data (salmon eDNA, Titanic survival, fish trophic position, ant richness, lizard occupancy, growth and recruitment data) so you practice the full workflow, not just formulas.

Interactive visualizations

Explore distributions, link functions, shrinkage, and a live MCMC sampler — drag sliders and watch the concepts move, right in the browser.

Practice, then perform

In-class practice labs have visible, reveal-able answers. The graded problem sets are separate and their keys are released only after grading.

Plain-language summaries

Each day has a non-mathematical companion explaining the WHY before the HOW — read it before lab to set up the concepts.

R Markdown submission workflow

All problem sets and the pre-course exam are submitted as knitted R Markdown HTML. A tutorial covers install, knit, and embedding photos of written work.

Pre-course diagnostic

A short pre-course exam on Day 1 morning checks where you're starting from — scored generously, it just sets a baseline so the labs can meet you where you are.

Accessible edition

A full screen-reader-optimized version of the site, with accessible lecture notes and navigable math, for students who use assistive technology.