Check Requirements¶
As you build a student's schedule, the requirements panel updates in real time to show which required courses are met, partially met, or missing.
Understanding the requirements panel¶
Each requirement appears as a row showing its status as a word, an icon, and a background colour:
| Status | Icon | Meaning |
|---|---|---|
| Met | โ | The requirement is fully satisfied by the current selections |
| Waived | ๐ | The requirement has been marked as completed in a prior year |
| Partial | โ ๏ธ | The requirement is partially satisfied โ for example, a core course is selected for only one block instead of the required A+B pair |
| Not met | โฌ | No selection satisfies this requirement yet |
Met and Waived share the same green background, because both mean the requirement is satisfied. The word and the icon are what tell them apart.
A note next to each status shows where in the schedule the requirement is satisfied โ for example, "Period 2A & 2B" for a core subject, or "S1ยทP4A" for a semester elective.
The count at the top of the panel โ for example 5/7 โ is how many requirements are satisfied out of the total. Screen readers announce this as a sentence ("5 of 7 requirements met, 2 outstanding") each time it changes, so you do not have to go looking for what moved.
Types of requirements¶
Core requirements โ Core subjects (ELA, Math, Science) require both the A and B block of the same period number. Selecting just one block shows a Partial status until the paired block is also selected.
Full-year required courses โ Some courses must appear in both Semester 1 and Semester 2 (for example, US History for Grade 8). The requirements panel shows which semesters are covered.
Semester requirements โ Some courses only need to appear in one semester (for example, Health, Digital Literacy, or Utah History). These are met as soon as the course appears in either semester.
Student type requirements โ If a student type is selected, the panel shows the specific courses or course groups required for that type. A required course group means the student needs any one course from a defined list.
Waive a requirement¶
If a student completed a requirement in a previous year, you can waive it so it does not appear as missing.
- Find the requirement in the requirements panel.
- Click Waive next to the requirement.
- The status changes to "Waived โ completed in prior year."
To remove a waiver, click Waive again to toggle it off.
Waivers are saved with the session when you save, so they persist when you reopen the session later.
Mark courses completed in a prior year¶
Some electives count as fulfilled if a student completed them in an earlier grade โ for example, a student who took Health in Grade 7 should not need to take it again in Grade 8.
Use the Prior Year Completions panel in the requirements sidebar to mark which courses a student has already finished:
- Expand the Prior Year Completions section in the sidebar.
- Search for the course by name or code.
- Click the course to add it to the completions list. It appears as a removable chip.
- Any requirement that is satisfied by a prior-year completion shows a โ Met status, even if the course is not in the current schedule.
To remove a prior-year completion, click ร on its chip.
Prior-year completions are saved with the session and restored when you reopen it.