CRI Plus

Answer the course questions once. Every CAA program's prerequisite list is then checked against your answers, and the programs you qualify for update as you go.

Two tabs, two different jobs

The page opens on Compare Programs. The scoring against your own coursework happens on the other tab, so it is worth knowing which one answers your question.

Compare Programs
Tick any number of programs and read their prerequisite lists side by side, each course marked Required, Preferred, or blank. Some cells carry a program's own footnote about how it words the requirement. This tab shows what programs ask for and does not read your answers.
My Courses
The course questions on one side, answered Yes or No, and every program scored against those answers on the other. A counter tracks how many of the relevant questions you have answered, and the program list re-sorts as you go.

Follow-up questions

Programs word the same requirement differently, so a plain Yes is sometimes not enough. For example, marking English Composition complete opens a follow-up asking whether the course included expository writing rather than only literature, because some programs require that and others do not. A follow-up only appears when some program's requirement actually turns on it, so answering Yes to a course does not bury you in questions.

Yes or No
Settles the requirement for every program that asks about that detail.
Not sure
Held open rather than guessed. The course is counted as not yet met and the program row flags it as a detail to confirm, in amber, separately from courses you genuinely have not taken.

What each program row tells you

Required
A count such as 10/12 required, and a bar showing the same share, so a program you nearly qualify for is visible at a glance.
Preferred
Counted separately, as in 0/1 preferred. Preferred courses do not block an application, so they never pull down the required count or the bar.
Details to confirm
How many follow-ups on that program are still unanswered. These are not missing courses, and the row says so.
The expanded row
Opening a program splits its gaps into required courses still needed, details to confirm, and recommended courses to consider, each with the reason it is not met yet.

Saving and refreshing

Programs can be filtered to all, saved, or not saved, and any number of them can be selected and saved in one go. Saving a program keeps its prereq state and your course answers on your account. A saved program whose state has since moved carries a Review needed pill instead of a Saved one, so an out-of-date snapshot is visible without opening it. If a program adds a requirement after you saved it, refreshing tells you which new questions need answering rather than silently marking the program unmet.