Registration FAQs

As a 1st year student, you should first register in a Standard Timetable (STT). Then you should ADD your English requirement (3 credits) and ADD your humanities elective (3 credits) (see First Year Sample Programs). The normal credit load for 1st year students is 37 credits; however, some students may come in with advanced credit (AP/IB/A-levels), and so have lighter course loads for the year.

More information:
Registration Guides Registration Videos

To take an English course at UBC, you must either have a LPI exemption or write the LPI test. If you do not have an LPI exemption OR have not passed the LPI by the Department of English's deadline, you will not be able to take English in Term 1 and will be dropped from your Term 1 English class. If you know you have to take the LPI, we suggest registering for your English course in Term 2, as this will give you more time to write the LPI. Check the LPI deadline to take English in Term 2. Please check the LPI website for more information about this requirement.

First, make sure the STT you are testing is the correct STT for you. High school students should be choosing HS or HT STTs and post secondary transfer students should be selecting ST STTs. If you still are receiving this message, please contact our office immediately, as there may be a small coding error that we need to fix.

Each STT includes the core Applied Science, Math and Science courses for your year/program. You must add other required courses (ENGL 1st, humanities elective) individually after registering for an STT.

We can't tell you which courses are best for you or which ones are the easiest. We can tell you that you should take a course that you are interested in or one you think you will excel in. You can take any course offered within the Faculty of Arts Exceptions: scientific geography courses, statistics courses, technical or scientific courses, studio/performance courses in fine arts, music and theatre (further exceptions are ANTH 140, CLST 301, PHIL 125, PHIL 220, PSYC 218).

You can take 3 credits of a language course and count it as a humanities and social science elective. If you take more than 3 credits of a language course, you will then have to take your Impact of Technology on Society credit from the Faculty of Arts (Engineering courses will not count towards your Impact of Technology on Society credit).

Also, if you are considering doing a Minor in Arts, Commerce, Mathematics Honours, or Science, you could use this opportunity to take a course that fulfills both requirements. For example, if you are considering a Minor in Commerce, ECON 101 would satisfy the Humanities elective as well as one of the Minor in Commerce courses.

The worklist feature on the SSC allows you to keep working lists of subjects, courses and/or sections. You can use the worklist tool to build a conflict free timetable. https://courses.students.ubc.ca/static/courseschedule/cs_quick_help.htm#worklist

Absolutely! There is the possibility that your favourite Standard Timetable (STT) will be full come your registration time. You should create a number of worklists with the STTs you prefer and your English & Humanities electives so that if one STT is full you will have alternate choices ready for registration.

HS: For students who took calculus in high school. You take MATH 100 instead of MATH 180

HT: For students who have not completed or received a passing grade in high school calculus. You take MATH 180 instead of MATH 100. What’s the difference? MATH 180 is designed for students in your situation and includes an extra tutorial period.

HZ: For students who wish to take honours MATH courses (MATH 120 and MATH 121). If you are interested in this, please contact the Math Undergraduate Chair, quoting your UBC student number, at ugradchair@math.ubc.ca.

PM: This is for students who were admitted into the Pre-Medical students. Please do not register in this STT if others are full and are not in this program as you will be dropped without warning from this STT.

ST: This is for transfer students from who have many of our 1st Year Program courses (already have credit for the courses). These STTs contain some of the courses transfer students with a lot of credit are typically missing.

If the HS STTs are full, you have two choices. You can waitlist yourself for an STT using the HSW STT or you can register in an available HT STT (even if you have calculus). If you register in an HT STT, it will mean that you have 1 hour extra class time per week and you will be paying for 1 extra credit, as this STT includes MATH 180 (a 4 credit course with 1 extra hour of tutorial class time). If you waitlist yourself, you are guaranteed an STT by September. If you choose this option, you will most likely receive your STT sometime in August - you will be notified by email to let you know that you have been placed in the STT. In the meantime, register for your English and Humanities elective. Keep in mind, you may need to switch your Humanities elective or English sections after being placed in your STT in case they conflict with your STT courses.

If the HT STTs are full, please add yourself to the HTW STT waitlist. If you waitlist yourself, you are guaranteed an STT by September. If you choose this option, you will most likely receive your STT sometime in August - you will be notified by email to let you know that you have been placed in the STT. In the meantime, register for your English and Humanities elective. Keep in mind, you may need to switch your Humanities elective or English sections after being placed in your STT in case they conflict with your STT courses.

Unless you have received permission to register in the following, please DO NOT register in the Pre-Med Path, Honours Math, or Science Transfer STTs – you will be dropped automatically and without notification from these restricted STTs. If you have incorrectly registered for any of these STTs, please deregister and take either the HS or HT STTs, or register on the waitlist.

If you are thinking of taking extra courses to get ahead - DON'T! While we appreciate your enthusiasm/desire to challenge yourself, we strongly discourage you from taking any extra courses on top of the required courseload. First, adjusting to university and how everything works here is a challenge, as is getting used to new surroundings, making friends, joining clubs and all the other activities that happen in first year. Second, students in other faculties typically take a 30 credit courseload (5 courses/term); however, engineering students, in first year, take a 37 credit courseload (6-7 courses/term). This means you are already taking more courses than most other students and will likely be challenged enough. Third, your first year grades will be used in your 2nd year program placement and for entry into the Co-op program. You will not get extra consideration for taking more courses; moreover, you could harm your GPA by doing so, if you can not handle the courseload. And finally, some students underestimate the demands of a university courseload - it is definitely more demanding than that of a high school courseload. And when looking at your schedule, you may think you have space for another course, your schedule does not take into account all the reading, researching, assignments, studying time, etc. that university students have to do outside of their classroom. So, considering all of these aspects, you would be unwise to take on any extra courses.

If you take Math 180 instead of Math 100, you will still get the credit you need for other courses. However, it does mean that you will have an extra hour of Math in your schedule and you will have to pay for 1 additional credit. If you are in Math 180 with a calculus background and would prefer to take Math 100, please contact the Math Department. More information about first-year Math.

You can register for an STT with MATH 180, instead of MATH 100.

The Math department invites students with strong marks in mathematics to do Honours Math. If you are interested in this option, please contact the Math Undergraduate Chair, quoting your UBC student number, at ugradchair@math.ubc.ca.

You may be able to receive university credit. Visit the Transfer Credit page for more information.

Check the Add/Drop deadline.

In MOST instances, you can do this yourself through the SSC. To add an elective make sure you register for the lecture then for any tutorials and/or labs. To drop a course on your STT you have to wait until you register. After registering in an STT, you can drop individual courses, but selecting them and then choosing to "drop" the course.

DO NOT TRY SWITCHING SECTIONS/LABS/TUTORIALS - for the seats in the course are part of the STT or the seats are all restricted in a course/section/lab - if you drop the course/lab/tutorial, you will not be able to pick it up/add it again. The seat/section you drop will be absorbed by the system and you will not be able to add yourself to another course with the same restrictions. Only drop a course if you KNOW you will not have to take the course.

(Please note: dropping below 60% of a normal program course load could may affect your student loan, visa status, housing eligibility)

After the add/drop deadline, students may still drop courses and receive a “W” (withdrawal) on their transcript. However, there are deadlines to withdraw from a course without receiving a failing grade.

You can take other courses (if there are seats available, you have the prerequisites, and the seats are not restricted to another faculty). However, these credits will not count towards your Bachelor of Applied Science (Engineering) degree - what that means is, when you count the credits required to graduate and all the courses necessary to fulfill your requirements, this course would not be included in your credit count. However, it will appear on your transcript and may be beneficial to your education here at UBC. It may also mean that it will take you longer to graduate, since engineering students typically have to take a heavy load of courses (higher than most other faculties). It will also add to the cost of your degree, as you pay for each course you take. Choose wisely.

Please see the Registration page for steps on what to do.

One week before your year level's registration start, email Ana Chicoine (ana.chicoine@ubc.ca) your name, student number, varsity training schedule, and the courses with your preferred sections or the preferred standard timetable (STT) with the sections you need to switch, and she will assist you in this process.

You can register in one of the standard timetables (STT) for your program and year level; these STTs have many of your required courses but not all. Check your program requirements in the Course Calendar to find out what additional courses you should add to your STT. If you still have questions, you should contact your department for further advising.

Check the Add/Drop deadline.

In MOST instances, you can do this yourself through the SSC. To add a course, in some cases, you will need departmental permission. Please visit ESS for a Course Conflict Registration Form.

(Please note: dropping below 60% of a normal program course load could may affect your student loan, visa status, housing eligibility)

After the add/drop deadline, students may still drop courses and receive a “W” (withdrawal) on their transcript. However, there are deadlines to withdraw from a course without receiving a failing grade.

Please see the Registration page for steps on what to do.

You should register for your program STT. You should add other technical electives, in case you are not accepted into the program. Once you are accepted, you can drop the technical electives and add the courses you need for your minor program.

There may be lots of reasons that you can’t register for a full course load. You might be able to solve this by checking the following:

  • Have you paid your registration deposit?
  • Are you on Academic Probation or have a Failed Year?
  • Are you on financial hold? (you can check this on the SSC)
  • Have you passed your English/communication requirements? (see below)
  • Is the course you are trying to register in full/restricted? (you can check this under the course section - "Seat Summary")
  • Do you have the prerequisites for the course? (listed in the course description)

If you need further help, please contact Engineering Student Services.

One week before your year level's registration start, email Ana Chicoine (ana.chicoine@ubc.ca) your name, student number, varsity training schedule, and the courses with your preferred sections or the preferred standard timetable (STT) with the sections you need to switch, and she will assist you in this process.

Degree Navigator is an interactive advising tool designed to help you make informed decisions about your academic program. You can access Degree Navigator after you log in to the Student Service Centre (SSC).

Degree Navigator will help you:

  • View program requirements for UBC degrees
  • View course information as outlined in the UBC Calendar
  • Evaluate courses you have taken against your program's requirements
  • View your course list
  • Plan hypothetical course scenarios for future sessions

If you need help with the tool, check out our guide to Degree Navigator.