Schedule Builder
It is recommended that students use this tool to build and register in a schedule initially, but make any course changes (add, drop, swap, edit) directly through their Student Centre.
What is Schedule Builder?
Schedule Builder is a web-based tool to help you build potential class schedules and register for courses.
You can view the class schedule and course options by term. Open or duplicate your screen into another browser window to view your fall and winter options at the same time. Save up to nine schedules as favourites if you'd like to return to them later to review or register.
Who can use Schedule Builder?
Schedule Builder is available to all students, faculty and staff and is accessible by logging in to the portal.
How do I access Schedule Builder?
Students access Schedule Builder by clicking on the green "Schedule Builder" button, which appears at the top of your Student Centre (my.ucalgary.ca). Faculty and staff can access Schedule Builder through their Quick Links on the "Staff" dashboard.
Watch our instructional video for tips and tricks on how to use the tool.
Register for classes with Schedule Builder
Frequently Asked Questions
Our recommendation is that you only use Schedule Builder for your initial schedule build and registration. It's recommended that you use the Student Centre to make any adjustments or edits after your initial registration. You also cannot swap or edit in Schedule Builder.
Please note, students who want to waitlist a course that conflicts with another section of a course they are already registered in should NOT be using the “swap” or “edit” function in their Student Centre, or they may never get into the waitlisted course.
Check the course details on the “Results” panel to see if a course has a waitlist and how many seats are available. If there are remaining seats, add the course to your schedule. Once your chosen schedule is ready, click the “Get this Schedule” button for the registration confirmation screen where you select the waitlist box for the chosen course.
If a waitlist is available for a course and still has available seats, you can select the option to waitlist the course when you click “Get this Schedule”. You will be able to see if you have been successfully added to the waitlist.
Schedule Builder will not show a schedule that has a course conflict. In order to get both the existing conflict AND to waitlist on the desired conflicting course, go to your and enroll on the waitlist for the course you want using the “Edit” or “Swap” function.