River
Y CombinatorBacked by Y Combinator

Free template

Program Curriculum Map Template

A course-by-outcome map coded introduce, reinforce or master, with a gap register, a sequence check and the narrative a program reviewer reads.

Free download · No account needed

What you get

Pack of 6 files: 3 documents, 3 spreadsheets

Program Curriculum Map Template
  • How the Matrix Is CodedDocument
  • Mapping NarrativeDocument
  • Gap and Redundancy NoteDocument
  • Course to Outcome MatrixSpreadsheet
  • Coverage Gap RegisterSpreadsheet
  • Sequencing CheckSpreadsheet

How to create a curriculum map for a degree program

A curriculum map is a table that shows where a degree program teaches and assesses each of its learning outcomes. Required courses and experiences usually run down the side, with outcomes across the top. Each coded cell says whether that course introduces the outcome, reinforces it with graded practice, or asks students to show mastery. A good map is coded from graded work, leaves a cell blank when a course doesn't assess the outcome, and marks where the program collects its evidence.

The rule that matters most: code a cell only when students are graded on that outcome in that course. A map filled in from course descriptions comes back nearly full, and a full map can't show you a gap.

A young man presents to a seated class, with a slide of a decision matrix projected behind him
Mark mastery only where graded work, such as a presentation, shows it. Photo: Herlambang Tinasih Gusti on Unsplash

Start with outcomes you can assess

Write down the program's learning outcomes exactly as published, then test each one: could a graded assignment show a student doing it? Carnegie Mellon's Eberly Center lists "Understand X" and "Gain an appreciation for X" among learning objectives that are typically vague1. It suggests asking what students would do differently if they really understood.

Rewrite any outcome that fails before you map it. "Graduates will appreciate the importance of health equity" describes an attitude no assignment can show. "Compare a health measure across two populations and explain the difference" names something students do, so a course can grade it. A learning outcomes template helps with the rewrite.

List what every student must complete

The map's rows are the requirements every student completes, including courses taught by other departments and experiences such as an internship or a comprehensive exam. Leave electives off. Linda Suskie, author of Assessing Student Learning: A Common Sense Guide, argues that elective courses have no place in a curriculum map2.

Her reason is that the map should show every student getting enough chances to learn each outcome, which electives can't do. Where students choose one of several courses for a requirement, Suskie suggests grouping the options and marking only the outcomes all of them address. She adds that you should be able to view the whole map on one page or screen. If you can't, she writes, the curriculum is probably too complicated.

Define three levels before you code

Agree on what each mark means first. The University of Hawaiʻi at Mānoa's assessment office uses this key: I for introduced, R for reinforced with practice, and M for mastery at the senior or exit level3. It adds A where evidence is collected for program decisions, and suggests every outcome get one.

  • Introduce (I): the first course that teaches the outcome and checks it with low-stakes graded work, such as a quiz.
  • Reinforce (R): graded practice in a new context, with feedback.
  • Master (M): students perform the outcome on their own, scored by a named assessment against a stated standard.
  • Blank: the course doesn't grade this outcome. That is an honest answer, not a gap to fill.

Give each coded cell one level. If a course takes students from introduction to graded practice in one term, code the higher level, since the map records the strongest claim a course supports. Don't invent a fourth level for courses that seem to sit between two. It becomes a place to park hard decisions.

Code each cell from graded work

Code from syllabi and assignment instructions, not course titles or catalog copy. Suskie's rule is to check off a course only if students are graded2 on their progress toward the outcome. A course that mentions teamwork in its description but never grades it gets a blank.

Work through each syllabus with the person who teaches it, and look at what the graded work asks students to do without help. A course called "Advanced" anything may still only introduce an outcome. Record the assessment behind every M by name, so anyone can check the claim.

Then look across each course's row. Mānoa's guide notes that a single course can typically address one to three outcomes3, though capstones may cover more. Suskie advises casting a suspicious eye at any course with every outcome checked off. In this template's example, with 14 courses and seven outcomes, only 26 of the 98 cells carry a level.

When a syllabus is unclear

Code the lower level and ask the course lead to confirm. Guessing upward makes the map look healthier than the program is.

Read the curriculum map for gaps

Now read down each outcome's column and count its introductions, reinforcements and mastery points. One finding is easy to miss on a checkmark map: an outcome taught in many courses that no course ever assesses at mastery.

ExampleOne outcome, read by levelAn illustrative example from this template's made-up public health program.

Outcome: Communicate health information to non-technical audiences

Introduced: PBH 101 (term 1), PBH 150 (term 2), PBH 240 (term 4), PBH 330 (term 5)

Reinforced: PBH 340 (term 6), PBH 470 (term 8)

Mastered: nowhere

  • Six touchpoints, no mastery. With checkmarks, this would look like the best-covered row on the map.
  • Four first lessons. Two could become graded practice; a senior brief could carry mastery once it has a rubric.

Patterns to look for

PatternHow it showsUsual fix
No mastery pointI and R marks, but no MName an existing assessment that measures it, or build one
No practiceAn I followed directly by an MAdd graded practice in a middle course; it may exist, unmapped
Repeated introductionThree or more I marksTurn the later ones into practice by changing an assignment
Out of orderAn R or M in an earlier term than the first IChange the term order, a scheduling fix rather than a curriculum one
Mastery in a variable courseThe only M sits in a practicum or a topics-vary courseWrite the outcome into the placement or course requirements

Then count where the M marks sit. If most are in one practicum or placement, your evidence for those outcomes depends on what each placement asks. In the template's example, four of the seven M marks sit in a single field practicum.

Check whether your accreditor accepts placement evidence at all. The Council on Education for Public Health, for one, requires standalone bachelor's programs to assess each foundational competency with a specific, required assessment. Each student must demonstrate it individually, and the assessment can't take place in an internship or the culminating experience4.

Fix the gaps, then share the map

Give every finding a proposed fix and a named owner, or it will sit in the report. Look for cheap fixes first: a graded assignment that was never mapped, or a capstone task that only needs a scoring rubric before it can count as mastery. Flag any fix that needs new teaching, since it costs more.

Never upgrade a cell to close a gap. An M claims that a named assessment measures the outcome against a stated standard. A reviewer who finds one with nothing behind it has reason to doubt every other cell, so record the gap and its fix instead.

Share the finished map with faculty, advisers and students, and update it whenever a required course or its main assessment changes. Accreditation reviewers may ask to see it. In the US, the federal rules for recognizing accreditors require each one to set clear expectations for curricula and for student achievement5.

Use your accreditor's format

Each accreditor decides what evidence it wants. If yours supplies its own tables, as CEPH does, fill them from this map instead of keeping a second version.

Before you share the map

  • Every outcome names something a graded assignment could show
  • Rows are requirements every student completes, with no electives
  • Each coded cell has one level, taken from graded work
  • Every M names the assessment behind it
  • Every finding has a proposed fix and a named owner

The template on this page holds the matrix, gap register and sequencing check, worked through for a made-up degree. River can code your syllabi into it and run the gap and sequence checks. For alignment inside a single course, start with the course design template.

How to use this template

Use the six files as they are, or open them in River. They come filled in for one made-up program, a public health degree with 14 courses and seven outcomes. See each check at work, then swap in your own.

In River, start with your syllabi, your published outcomes, any map you already have and the usual order of courses. River first tells you which outcomes can be mapped, quoting any that describe an attitude rather than something a student does. At your go-ahead it codes the grid from graded work, runs the gap and sequence checks, and proposes a fix and an owner for each finding. It won't fill a blank to make a row look covered, or raise a cell to close a gap.

  1. Download it or open it in River

    Download all six files free, three Word documents and three CSV sheets, or open them in River to work with AI.

  2. Check the outcomes first

    List your program outcomes as published, and rewrite any that a graded assignment couldn't show before you code a cell.

  3. Code the matrix from syllabi

    Code each cell in Course to Outcome Matrix from graded work, or send River the syllabi. Leave a cell blank if nothing is graded.

  4. Run the checks and assign owners

    Record findings in Coverage Gap Register and Sequencing Check, give each a fix and an owner, then draft the Mapping Narrative.

What's in the template

The outcome with six touchpoints and no mastery point, and the three sequencing exceptions in 26 cellsThree tabs from the pack: the level-coded matrix with per-level totals, the four gap tests with an owner on every finding, and the per-cell sequence check.
Program Curriculum Map Template
RiverCourse to Outcome Matrix

Course to Outcome Matrix

Ravensmoor State University, BS in Public Health. Fourteen courses, seven outcomes, 26 mapped cells of 98 possible. I is introduce, R is reinforce, M is master.

CourseTermPO1PO2PO3PO4PO5PO6PO7
PBH 101 Introduction to Public Health1II
PBH 150 Health and Society2II
STA 210 Biostatistics I3I
PBH 220 Epidemiology I3R
PBH 240 Health Communication4I
PBH 260 Environmental Health4I
STA 310 Biostatistics II5R
PBH 320 Epidemiology II5R
PBH 330 Health Policy and Law5IIR
PBH 340 Program Planning and Evaluation6RRI
PBH 360 Public Health Ethics6I
PBH 420 Applied Data Analysis7MM
PBH 450 Capstone Field Practicum8MMMMI
PBH 470 Senior Seminar8RM
Introduce1411113
Reinforce2211100
Master2021110

PO2 has six touchpoints, more than any other outcome, and no mastery cell. On a checkmark map that row looks like the healthiest in the programme. Four of the seven master cells sit in one course, PBH 450.

RiverCoverage Gap Register

Coverage Gap Register

Four tests run against the level counts: no mastery point, mastery in one variable-content course only, no reinforcement, and introduced more than twice.

OutcomeIRMTouchFindingPriorityOwner
PO1 Epidemiological methods1225None
PO2 Communicate to non-technical audiences4206No mastery point, four separate introductionsHighCurriculum Committee
PO3 Analyse quantitative data1124None
PO4 Evaluate policy against evidence1113None
PO5 Ethical and regulatory frameworks1113Mastery only in the variable-content practicumMediumPracticum Director
PO6 Design an intervention1012Introduce straight to masterMediumCourse Lead, PBH 360
PO7 Interprofessional teamwork3003Three introductions, one in the final termHighCurriculum Committee
TOTAL1277264 findings across 7 outcomes

Every finding carries a proposed fix and a named owner. Two of the four are recoding rather than building: an existing graded assignment that was never mapped, or an existing capstone brief that needs a rubric attached.

RiverSequencing Check

Sequencing Check

Every mapped cell in outcome then term order, with the named assessment behind each master cell. Three exceptions of 26 cells.

OutcomeLevelCourseTermNamed assessmentSequence check
PO4MasterPBH 470 Senior Seminar8Policy evidence appraisal, rubric-scoredIn order
PO5ReinforcePBH 330 Health Policy and Law5Reinforced in term 5, introduced in term 6
PO5IntroducePBH 360 Public Health Ethics6In order
PO5MasterPBH 450 Capstone Field Practicum8IRB and consent narrative, preceptor-scoredIn order
PO6IntroducePBH 340 Program Planning and Evaluation6In order
PO6MasterPBH 450 Capstone Field Practicum8Intervention proposal, rubric-scoredNo reinforcement stage before this mastery point
PO7IntroducePBH 150 Health and Society2In order
PO7IntroducePBH 260 Environmental Health4In order
PO7IntroducePBH 450 Capstone Field Practicum8First exposure in the final term

A reinforcement standing ahead of its own introduction is a timetable fix. A missing reinforcement stage is a curriculum fix. They go to different people, which is why the check separates them.

  • How the Matrix Is CodedWhat introduce, reinforce and master each require, the patterns level coding exposes, and the concentration check.
  • Mapping NarrativeWhat a reviewer reads: the intended progression, what the map shows the program doesn't do, and where mastery concentrates.
  • Gap and Redundancy NoteFour gap types in priority order, why repeated introductions count, and how to record a gap you can't close.
  • Course to Outcome Matrix sheetCourses down, outcomes across, one level per cell, with introduce, reinforce and master totals for every outcome.
  • Coverage Gap Register sheetEach outcome's level counts and finding, with a priority, a proposed fix and a named owner.
  • Sequencing Check sheetEvery mapped cell by outcome and term, the assessment behind each mastery cell, and anything out of sequence.

Common questions

What is the purpose of curriculum mapping?

Curriculum mapping shows whether a program's courses add up to the outcomes it promises. A finished map reveals outcomes taught but never assessed at mastery, outcomes left to a single course, and courses that start the same skill from scratch. Programs also use it to choose where to collect evidence of student learning, usually in courses taken near graduation.

What do I, R and M mean on a curriculum map?

They stand for introduced, reinforced and mastered. I marks the first course that teaches an outcome and R marks graded practice that builds on it. M marks where students show it on their own against a stated standard. Some programs use introduced, developed and demonstrated instead. Others add A, as the University of Hawaiʻi at Mānoa does, to mark where evidence is collected.

Should elective courses go on a curriculum map?

Usually not. A program map tests whether every student gets enough chances to reach each outcome, and an elective only reaches the students who choose it. Map requirements instead. When students pick one course from a list, treat the list as one requirement and mark only the outcomes every option on it covers.

How often should a curriculum map be updated?

Update it whenever a required course, its main assessment or the course sequence changes, and review it each time program assessment results come in. A map that still shows last year's capstone brief will point you to evidence that no longer exists. Date each version so reviewers can see which curriculum it describes.

Is a curriculum map required for accreditation?

It depends on your accreditor. In the US, accreditors recognized by the Department of Education must set clear expectations for curricula and student achievement. Each decides what evidence it wants, sometimes in its own tables. A coded map makes that evidence easier to assemble. Check your accreditor's current standards before you submit.

Is this curriculum map template free?

Yes. All six files download free without an account: three Word documents and three CSV sheets. They come filled in for a made-up public health degree with 14 courses and seven outcomes, so you can watch the checks work before entering your own. Edit with AI opens the same files in River.

What does Edit with AI do?

It opens the template in a free River workspace. Send your syllabi, published outcomes, course order and any existing map, and River reports which outcomes can be mapped. A map that already uses levels gets the gap tests at once; otherwise River codes the grid from graded work at your go-ahead. It never upgrades a cell to close a gap.

Sources

  1. Carnegie Mellon University Eberly Center. “Learning Objectives.” cmu.edu (opens in a new tab)

  2. Linda Suskie. “Why are we doing curriculum maps?” lindasuskie.blogspot.com (opens in a new tab)

  3. University of Hawaiʻi at Mānoa. “Curriculum Mapping / Curriculum Matrix.” manoa.hawaii.edu (opens in a new tab)

  4. Council on Education for Public Health. “Accreditation Criteria: Standalone Baccalaureate Programs.” media.ceph.org (opens in a new tab)

  5. eCFR. “34 CFR 602.16 — Accreditation and preaccreditation standards.” ecfr.gov (opens in a new tab)

Written by

Chandler Supple

Co-founder & CEO, River

Chandler has spent the last six years working in AI, building tools for millions of users and Fortune 100 companies. In 2025, he co-founded River to build a new kind of operating system for AI agents.

Reviewed by

Brian Joseff, Co-founder, River