Map your full degree
Drag and drop courses across terms in a visual roadmap. Save multiple plans, fork what-ifs, and update as you go.
See prerequisite chains and get hints about typical offering patterns.
Pilot phase: The platform is in pilot phase. We made every effort to ensure the data is accurately represented. However, since this is the first release, there is a chance that some course data (section times, prerequisites, etc.) may have inaccuracies. Always verify against Workday and the UBC Calendar.
If you notice any discrepancies, please report them using the above ‘Report a Bug’ button.
Map your whole degree, catch issues before they cost you a term, and build a conflict-free week - all wired into your live Workday data.
Three core tools: the planner, the scheduler, and course insights. Each one tackles a key part of the planning process, from mapping out your degree to building a conflict-free schedule to researching a course's prerequisites, offering history, and grade distributions before you commit.
Drag and drop courses across terms in a visual roadmap. Save multiple plans, fork what-ifs, and update as you go.
See prerequisite chains and get hints about typical offering patterns.
For each term, pick the section times you want. Course Planner finds conflict-free combinations that match your preferences, shows seat availability on every section, lets you compare two saved schedules side by side, and can email you when seats become available .
Search any course to see the full chain of prerequisites that lead up to it, its term-by-term offering history so you know when it actually runs, and historical grade distributions so you know how hard it's been.
Workday is the system of record. It's not designed for the thinking - exploring sequences, comparing scenarios, weighing trade-offs. That's the gap we close.
Course Planner made multi-term planning obvious. I could see prerequisite chains and avoid the hidden blockers that used to mess up my graduation timeline.
The schedule optimizer saved me hours. It compared options that still worked with my lab and job schedule - something I just couldn't do in Workday.
Workday is the system of record - where you officially register. Course Planner is here to help you plan, but it WILL NOT register courses. It sits beside Workday: a multi-year roadmap, what-if scenarios, conflict-aware scheduling. When you're ready, you export to Workday and register there.
No. Course Planner is for planning purposes only and does not facilitate course registration.
Not in this release. You'll have to add them manually for now. Automatic fetching from Workday is planned as a future feature.
No, not yet - this is planned for a future release.
You can add or remove years as needed - it's up to you to decide how many years the plan should cover. When creating a new course plan, you can choose whether it covers all your years at UBC (from scratch, where you add courses to every year) or starts from Year N (the current and remaining years only).
Yes - you can have as many as you wish, and delete, duplicate, and rename them at any time. They all appear in the load drop-down menu.
Yes - every course chip lights up if a prerequisite isn't satisfied by an earlier term in your plan. You can view the full prerequisite tree, see where it's met, and find equivalent alternatives without leaving the planner.
Yes, similar to prerequisites.
Yes. If a section you want has no seats, click the bell beside its seat info to track it. We check your tracked sections on a regular schedule and email you when an unreserved seat opens . It's a best-effort heads-up - it can be delayed or miss a brief opening, so keep an eye on Workday for the most up-to-date availability. And remember Course Planner never registers you - you register yourself in Workday.
Yes. Save more than one schedule for the same term, then open the schedule switcher and click "Compare schedules". You'll see two of them as side-by-side calendars - shared courses keep the same colour in both grids, and a summary panel calls out which sections, meeting times, free days, and custom events differ. The comparison is read-only; you keep editing in the normal scheduler.
No. The platform is designed so you add courses to a term in the planner first, then export (schedule) that term into the Term Scheduler.
Yes. Open Course Insights, search a course, and the Grades tab shows historical grade distributions from UBC PAIR data - the same source behind ubcgrades.com. You get the average and median over time, a 25th-75th percentile band, the high/low range, and the full grade histogram. Switch to single-offering mode to see one specific term (e.g. 2025W-001) on its own. It's descriptive history, not a prediction of your grade, and some buckets are suppressed for privacy when fewer than six students fall in them. Grades currently cover UBC Okanagan courses.
All UBC Okanagan students with active credentials can sign in. We're rolling out support for Vancouver-campus programs next term. Faculty and advisors get a read-only advising view automatically.
Sign in with your UBC credentials. Start exploring schedules and what-if plans in the next thirty seconds.