Courseplan supports multiple named academic plans stored under a single account. Each plan holds its own independent set of semesters and courses. Switching plans instantly swaps the entire semester view and recalculates requirements against the courses in the active plan. This feature is useful for comparing a double-major track against a major-plus-minor track, or for modeling what-if scenarios without disturbing your primary plan.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/cornell-dti/course-plan/llms.txt
Use this file to discover all available pages before exploring further.
The multiple plans feature is controlled by a feature flag (
MultiplePlans). If you do not see the plan controls in the requirements sidebar, the feature may not be enabled for your account.The plan switcher
The plan switcher lives at the top of the requirements sidebar, directly above the requirements groups. It consists of two controls side by side:- Plan name dropdown — shows the currently active plan and expands to list all other plans. Clicking any plan name in the list makes it the active plan immediately.
- Edit icon button — opens the Edit Plan modal for the currently active plan.
Creating a new plan
Open the add plan dialog
Click the + Add Plan button in the top-right area of the plan switcher row in the requirements sidebar.
Choose blank or copy
A modal asks whether you want to create a blank plan or copy an existing one.
- Create Blank — immediately creates a new empty plan named
New Plan 1(incrementing the number if that name is already taken). - Make a Copy — proceeds to the copy flow.
(Copy only) Select a plan to copy
If you chose Make a Copy, a second modal lists all your existing plans in a dropdown. Select the plan whose semesters and courses you want to duplicate.
(Copy only) Name the new plan
A third modal prompts you for a name for the copied plan. Type a unique name and click Add. The new plan is created with all semesters and courses from the source plan.
Switching between plans
Click the plan name shown in the dropdown bar to open the list of other plans. Click any plan name to switch to it. The semester columns, course cards, and requirements sidebar all update instantly to reflect the selected plan.Renaming a plan
Open Edit Plan
Click the pencil/edit icon next to the plan name in the switcher. The Edit Plan modal opens showing the current plan name in an editable text field.
Enter the new name
Clear the existing name and type the new one. The Save Changes button remains disabled until you enter a name that does not conflict with any existing plan.
Deleting a plan
Delete
Click DELETE PLAN at the bottom of the modal. The button is disabled if only one plan exists — Courseplan requires you to always have at least one plan.
How plans relate to semesters
Each plan is stored as aPlan object: