Data
Download the canonical datasets behind WGU Atlas. All files reflect the 2026-03 catalog baseline.
Archive span: 2017-01 to 2026-03 · 108 editions · 1,594 total course codes ever seen
Canonical Datasets (CSV)
Canonical Course Table
1,646-row table covering all course codes ever seen in the archive. Includes active/retired status, title variant classification, stability class, program counts, and confidence notes.
Named Catalog Events
41 named events (all threshold-crossing transitions). Includes event type, severity score, affected schools/programs/courses, observed and interpreted summaries, confidence, and curated-event flag.
Title Variant Classification
167 course codes with title variation across editions, each classified by variant type: extraction noise, punctuation only, wording refinement, substantive change, or formatting only.
Site-Ready JSON Exports
The same JSON files that power the WGU Atlas frontend. Provided for transparency and for developers who want to build on the data.
Course Cards (full list)
courses.json712 KB1,646 course cards with code, title, status, scope, school, edition count, stability class, and flags. Used by the course explorer.
Events (full)
events.json48 KB41 events in full JSON form with all fields including course/program sample lists.
Search Index
search_index.json392 KB1,842-entry search index covering all courses and programs, with alt_titles for search matching.
Schema Notes
stability_class — Classifies a course by its persistence across editions: perpetual (all 108 editions), stable, moderate, ephemeral, single (1 edition), cert_only.
ghost_flag — True for retired AP courses with ≤2 catalog appearances. These may represent data anomalies or genuinely short-lived entries.
title_variant_class — Classification of title variation across editions.extraction_noise accounts for 87% of apparent title variation and does not represent intentional renames.
programs_timeline (in individual course JSON files) — Lists programs by raw degree heading text, not by program code. Minor wording variations across editions may exist.
Full field definitions are in docs/ATLAS_SPEC.md in the GitHub repository.