How to Register

Registration in Standard Timetables at UBC

Students will be notified by email with the date and time that they can register through the Student Service Centre (SSC).

UBC Engineering uses standard timetables (STTs), which enable students to register for all core courses at once. Technical electives are excluded from STTs and must be added individually following the instructions below. Students must register in one of the ENVE STTs (3rd year ENVE STTs or 4th year ENVE STTs) before adding technical electives. Ensure that you are adding an ENVE STT and not an ENVL STT. The latter is for the UBC Environmental Engineering program and not the joint program.

You can manually drop the individual courses you do not need from your STT. Please be aware of the deadlines for dropping courses.

Once you have registered, ensure you have covered all your degree requirements.

  • Students who transited to UBC in (or prior to) September 2021, and have taken Groundwater Hydrology at UNBC, follow the 2020/2021 calendar. Note that out of 15 credits of technical electives, 6 credits must be from the primary list and not 9 credits as noted in this calendar’s footnote.
  • Students who transited to UBC in (or after) September 2022 and have not taken Groundwater Hydrology at UNBC, follow the 2021/2022 calendar. Note that a total of 12 credits of technical electives are required and not 15 as noted in this calendar’s footnote. 6 of these credits must be from the primary list.

Additional Instructions for 4th Year STTs:

  • You may choose either CHBE 459 or CIVL 403. CHBE 459 will already be in the STTs, but you can add CIVL 403 if you wish and once registered, you can then drop CHBE 459.
  • Students who have already taken EOSC 429, must choose the STT without EOSC 429. Ensure you have completed EOSC 429, which is a core course for the ENVE program.

Registration in Technical Electives at UBC

Students following the 2020/2021 calendar must take 15 credits of technical electives at UBC. Students following the 2021/2022 calendar must take 12 credits of technical electives at UBC. A minimum of 6 of these credits must be from the primary list for both calendars.

Registration into technical electives is not guaranteed and is subject to space, thus you need to plan ahead and have multiple options in mind.

Instructions for registering in pre-approved technical electives:

Once your registration opens, you must first register in an STT before you can attempt to register for technical electives via the SSC. If you are unable to register in technical electives due to the system not recognizing your UNBC prerequisite equivalents, which is common (so not to worry), follow the instructions below based on the course code:

APSC 486: There is an application procedure for this course. If you were accepted, ESS will register you into the course.

CIVL primary technical electives: Email your name, student number, year level, program (ENVE), the course code you want to add and list all prerequisites you have for the course (including those from UNBC eg. UNBC STAT 371 = UBC STAT 251) to the Civil Undergraduate Support.

CIVL secondary technical electives: Complete the Civil Course Registration Request Form

  • For UNBC prerequisites required for a course that the UBC system does not recognize, choose ENVE transit student – Prerequisites met under the Registration Issues drop down menu and provide the UNBC course equivalent’s name and code in the Comments box.
  • The Civil Undergraduate Support will process requests as quick as possible, but you might not hear back until August as some of these courses are core courses for other students and thus a priority for them. As mentioned, you need to have multiple options in mind in case your top choices are full.

All other technical electives: Email your name, student number, year level, program (ENVE), the course code you want to add and list all prerequisites you have for the course (including those from UNBC eg. UNBC STAT 371 = UBC STAT 251) to the corresponding hyperlinked contacts below. In most cases, you will not receive an email confirmation and will need to confirm registration in courses on the SSC yourself.

  • APSC (except for APSC 486): Students can register themselves.
  • CHBE: Send your request to the ENVE Administrator.
    • For CHBE 376 and CHBE 477 requests, you will need to include your grade for CHBE 244 and confirm completion of UNBC’s ENGR 210.
  • CHEM: Add yourself to the waitlist then send your request to the ENVE Administrator.
  • CPSC: Students can register themselves and may ignore the missing prerequisites warning so long as they have the following: UNBC’s CPSC 110 and C- or better in both UNBC’s MATH 101 and MATH 220.
  • EOSC/ENVR
  • FRST/CONS
  • MECH: Send your request to the ENVE Administrator.
  • MINE: Requests may take up to 5 business days to process and no confirmation will be sent.
  • PLAN
  • SCIE: Students can register themselves.

Important Note: Ensure you list your prerequisites from UNBC briefly to ensure timely processing of your registration requests. Do not send lengthy statements as this will delay processing your request. Instead, format your prerequisites like so: My equivalent prerequisites: UNBC STAT 371 = UBC STAT 251.

Instructions for registering in potential technical electives that are not on the pre-approved list or to take more than the required number of technical electives:

Check that you have the prerequisites (or similar) necessary for the course in question and that it is not restricted. You must then send your request to the UBC Co-Director, providing the following information:

  • the course name, code and link
  • a summary of all primary and secondary technical electives you plan to take (approval is not given one course at a time);
  • a rationale for your request
  • a syllabus

The UBC Co-Director will respond to you via email. Please print and retain a copy of this response until you have graduated and ensure a copy of the approval is sent to the UBC ENVE Administrator so that your record can be updated.

Instructions for potentially registering in a graduate course as a technical elective:

You must email your request to the UBC Co-Director, providing the following: