Upper Year Registration

The majority of upper year students will self-register in the required courses for their program and year level on Workday. It is important that you check the UBC Academic Calendar and the Course Planning tab on the EAS website to ensure you are aware of all the courses that you need to register for.


How to Register

Students will be able to register for courses when their registration appointment opens. A registration appointment is determined based on factors such as class standing and cumulative average. These appointments are centrally set, and we are unable to adjust registration appointments for students. By following these instructions, you will be able to find your registration appointment on Workday.

To understand how to register for courses, review the Workday guides.

When preparing for registration, creating multiple saved schedules in Workday appropriate to your year level and program can help you with planning your courses. If you encounter an error alert on your saved schedule, it indicates that you may run into registration issues. To understand the alert you received and how to resolve it, please see How to resolve saved schedule alerts. We recommend that you review your saved schedules for errors prior to your registration appointment so that you can register as seamlessly as possible.


General Registration Timelines

Winter Session Registration (September-April)

Registration for Winter Session Term 1 and 2 takes place over the summer. You will register for both Winter terms during the registration period. You can find the specific registration dates for different student groups on the UBC Student Services Registration Dates page.

DateEvent
Mid-MayWinter schedule is published and available to view on the UBC Course Schedule or on Workday Student using the Find Course Sections Report
Early JuneAcademic standing and year level progression from the previous Winter session become available
Mid to Early JulyRegistration appointments will become available and will be emailed to students approximately two weeks prior to their registration period
Late June to Early JulyWinter Session registration period
Early JulyProgram placement results for first-year engineering students will be emailed before course registration occurs

Summer Session Registration (May-August)

Registration for Summer Session Term 1 and 2 takes place in early spring. You will register for both Summer terms during the registration period. You can find the specific registration dates for different student groups on the UBC Student Services Registration Dates page.

Note: summer courses are optional for most students.

DateEvent
Late JanuarySummer schedule is published and available to view on UBC Course Schedule
Early to Mid-FebruaryRegistration appointments will become available on your Workday Student account
Late February to Early MarchSummer registration period

For additional dates and deadlines, please visit the UBC Academic Calendar.


Additional Course Registration Information

Registering in First Year Courses and Waitlists as an Upper Year Student

  • Core first-year engineering courses are blocked from being able to register directly into them. If you are an upper year student registering in one of the following courses, you will be automatically registered on the waitlist:
    • APSC 100, 101, 160
    • CHEM 154
    • MATH 152
    • PHYS 157, 158, 159, 170
  • It may look like there are seats available in these courses, but these are being carefully managed to ensure all our newly admitted first-year students are registered in an Engineering timetable.
  • Once all newly admitted first-year students are registered, we will be registering students off the waitlist. This will occur later in the summer (around late August). Please don’t worry, you have until the add/drop deadline in September (for term 1 courses) and January (for term 2 courses) to pick up a seat in a course. We typically see seat availability in these courses increase at the end of August.
  • There may be times where we can’t register you in your preferred section of a course, but we will always register you in a course section that works with your timetable (i.e., with no conflicts). In addition, we will always email you when we do register you.
  • If we don’t think we will be able to register you in the course we will inform you by email.

APSC 100/101 Course Replacement

If you are an upper year UBC Engineering student who is deficient in APSC 100 and/or 101, you will need to take replacement courses to fulfill the requirement. Upper year students do not take APSC 100 and 101, as they are introductory Engineering courses.

To find out more information about how to satisfy these requirements, please visit the page linked below.


Who to Contact About Course Registration

As of April 7, 2026, Engineering Academic Services (EAS) will be the contact point for certain undergraduate engineering programs. See the below chart for details.

Program/Course InformationContact
Upper year student in Civil, Integrated, Manufacturing, or Materials EngineeringEAS
Upper year student student in any Engineering program registering in courses with course codes: APSC, CIVL, IGEN, MANU, or MTRLEAS
Upper year student not in Civil, Integrated, Manufacturing, or Materials Engineering registering in a different Engineering courseYour program office
Upper year student registering in a non-Engineering courseThe relevant department