UBC Course Scheduler is the ultimate course scheduling web application for UBC Students. By using this app, you can generate a schedule that is ideal for your needs.
Yes, the scheduler uses real-time course section information, so you can be sure the schedule you are looking at is the most up-to date.
Try searching for "CPSC 110" and "CPSC 121", then selecting one of the recommended schedules. You can choose among four different schedule criteria:
- most consistent start times -> for students that want their first class to start at nearly the same time every day
- most compact -> for students that need to minimize the time between when their first class starts and when their last class ends
- scattered schedules -> for students that want as much times between classes as possible
- most free days -> for students that want to have as many days without school as possible
Not satisfied with our recommendations? UBC Scheduler still has your back! You can click and drag a timeslot from any recommended schedule to see a preview of all other timeslots you could switch a section into. Simply drag and drop to switch the timeslot of a section; alter your schedule at will.
Explore different schedules until you find the one works for you!