As an engineering student, you will be registering in a standard timetable (STT) according to your year/program.

Registration

Empty

Empty

Basic Steps! Read this first...

All engineering students use standard timetables (STT) to register their core courses.  You will select an STT to register your core courses and then add your electives to that timetable (new students should also check their Registration Guide).

  1. Remember to select the correct session code - usually 20XX Winter (top right corner).
  2. Find the STT for your year and program** on the Student Service Centre
  3. Find a schedule that suits your needs - depending on your registration date, some STTs may no longer be available.  Have a few alternative options.
  4. Add electives to your schedule. You can only add these to your schedule after you have selected an STT.
  5. Register in both Term 1 and Term 2 courses.
  6. Drop courses from your STT if you have received credit or an exemption from that course.
  7. If you want to take more credit than the system allows, contact us.
  8. Remember to register at your appointed time.  You can change your registration until the second week of September and January to add or drop courses (check the add/drop deadlines).
  9. Check the Frequently Asked Questions for common registration issues.
  10. UBC has video tutorials for registration help too.
  11. Check prerequisites and corequisite courses listed in your course descriptions. If you are not permitted to register for a course, you need to obtain permission from the department or instructor that offers the course. It's your responsibility to have the prerequisites before taking a course.
  12. More information is available to First Year students, toward the bottom of this page, as well as a UBC admissions Blog with helpful information and advice.

TIPS FOR FULL COURSES: 

  1. Register in a waitlist (if one is available)
  2. Check the course/section fairly frequently to see if seats have become available. Other students may change their registration and you could pick up the course they dropped.
  3. Check the department/program website for that particular subject for their registration procedures. Each unit/department/program has different ways to deal with full courses, so checking their website first may help direct you to the best way to get into a particular course. So if you are trying to get into a Math course, look for information on the Math department's website.
  4. For 'APSC' specific courses, please contact Engineering Student Services. For engineering department/program courses, please contact the department/program.
  5. And remember, registration and changes take place until the 2nd week of September or January, depending on the term. So there is time to still find the couse you need or alternatives.

** Electrical & Computer engineering students will register in courses individually in their 3rd and 4th year, without using an STT.

Degree Requirements

Empty

Empty

Complementary Studies & Humanities/Social Sciences Electives

As part of the Canadian Engineering Accreditation Board requirements, you need to complete courses from each of the following Complementary Studies Electives areas.

Some courses are already built into your standard timetable.  You must complete all your degree requirements before you can graduate. 

You must take a minimum of 20 credits of complementary studies elective courses. The minimum credit you have to complete for each section is listed in brackets.  

First Year Students - See Section 5 for your Humanities elective.

 

1. Professional Development (minimum 2 credits)

APSC 450 or equivalent – Professional Engineering Practice: This course is taken during your final year of your program.

2. Communications (minimum 6 credits)

English 112 (or equivalent) - to be completed before you enter 3rd year. If you do not, the number of courses you can register in will be reduced until you complete this course.

APSC 201 - Technical Communication (or APSC 202, APSC 203, IGEN 201) - to be completed before you enter 4th year. If you do not, the number of courses you can register in will be reduced until you complete this course (cannot be taken by 1st Year students).

3. Engineering Economics (minimum 3 credits)

All programs include a 3-credit engineering economics course, usually taken in third or fourth year. Approved courses include: CHBE 459, CIVL 403, EECE 450, MECH 431, MINE 396 and MTRL 455.

4. Impact of Technology on Society (minimum 3 credits)

Approved courses include APSC 261, APSC 262, APSC 263, APSC 364, APSC 462, CIVL 200, CONS 210, CPSC 430, ECON 339, ECON 374, ENVR 410, FRST 415, GEOG 122, GEOG 250, GEOG 310, GEOG 352, HIST 106, HIST 396, HIST 425, PHIL 435, POLI 361, POLI 369T, SCIE 220, SOCI 260, SOCI 342 and URST 200. 

Civil Engineering students will take CIVL 201 & 202 which are built into their Year 2 STT.

Other engineering students may take any of the listed courses, or other courses approved by the Engineering Student Services.

If you take a 6-credit course, you can use the other 3 credits as part of your Humanities and Social Sciences requirement (below).

5. Humanities and Social Sciences (minimum 6 credits) 

You should take 3 credits from this area in your first year and will have to complete at least another 3 credits before you graduate.

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 120, 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).

Technical Electives

Check with your department/program for your approved technical elective courses.

You can also find technical electives listed under your program in the left-side menu of the BASC Degree Requirements in the UBC Calendar. 

First Year Program

1st Year Program

Course

 

Title

 

Credits

APSC 122

 

Introduction to Engineering

 

0

APSC 150

 

Engineering Case Studies

 

5

APSC 160

 

Introduction to Computation in Engineering Design

 

3

CHEM 154

 

Chemistry for Engineering

 

3

ENGL 112

 

Strategies for University Writing (or equivalent)

 

3

MATH 100

 

Differential Calculus (or MATH 180 (4 credits) if you haven't taken a high school calculus course. Check the Math department site for more information). 

 

3

MATH 101

 

Integral Calculus

 

3

MATH 152

 

Linear Systems

 

3

PHYS 157 Introductory Physics for Engineers I (formerly part of Physics 153) 3
PHYS 158 Introductory Physics for Engineers II (formerly part of Physics 153) 3

PHYS 159

 

Introductory Physics Lab for Engineers  (formerly part of Physics 153)

 

1

PHYS 170

 

Mechanics 1

 

3

ABCD 100

 

Humanities and Social Sciences elective (typically from the Faculty of Arts - there are some exceptions, see "Humanities" section in "Complementary Studies Electives' above, under "Degree Requirements")

 

3

Total

 

 

 

36

 

1st Year

Empty

Empty

Basic Registration Steps! Read this first...

All engineering students use standard timetables (STT) to register their core courses.  You will select an STT to register your core courses and then add your electives to that timetable (new students should also check their Registration Guide).

  1. Remember to select the correct session code - usually 20XX Winter (top right corner).
  2. Find the STT for your year and program** on the Student Service Centre
  3. Find a schedule that suits your needs - depending on your registration date, some STTs may no longer be available.  Have a few alternative options.
  4. Add electives to your schedule. You can only add these to your schedule after you have selected an STT.
  5. Register in both Term 1 and Term 2 courses.
  6. Drop courses from your STT if you have received credit or an exemption from that course.
  7. If you want to take more credit than the system allows, contact us.
  8. Remember to register at your appointed time.  You can change your registration until the second week of September and January to add or drop courses (check the add/drop deadlines).
  9. Check the Frequently Asked Questions for common registration issues.
  10. UBC has video tutorials for registration help too.
  11. Check prerequisites and corequisite courses listed in your course descriptions. If you are not permitted to register for a course, you need to obtain permission from the department or instructor that offers the course. It's your responsibility to have the prerequisites before taking a course.
  12. More information is available to First Year students, toward the bottom of this page, as well as a UBC admissions Blog with helpful information and advice.

TIPS FOR FULL COURSES: 

  1. Register in a waitlist (if one is available)
  2. Check the course/section fairly frequently to see if seats have become available. Other students may change their registration and you could pick up the course they dropped.
  3. Check the department/program website for that particular subject for their registration procedures. Each unit/department/program has different ways to deal with full courses, so checking their website first may help direct you to the best way to get into a particular course. So if you are trying to get into a Math course, look for information on the Math department's website.
  4. For 'APSC' specific courses, please contact Engineering Student Services. For engineering department/program courses, please contact the department/program.
  5. And remember, registration and changes take place until the 2nd week of September or January, depending on the term. So there is time to still find the couse you need or alternatives.

** Electrical & Computer engineering students will register in courses individually in their 3rd and 4th year, without using an STT.

Courses

1st Year Program

Course

 

Title

 

Credits

APSC 122

 

Introduction to Engineering

 

0

APSC 150

 

Engineering Case Studies

 

5

APSC 160

 

Introduction to Computation in Engineering Design

 

3

CHEM 154

 

Chemistry for Engineering

 

3

ENGL 112

 

Strategies for University Writing (or equivalent)

 

3

MATH 100

 

Differential Calculus (or MATH 180 (4 credits) if you haven't taken a high school calculus course. Check the Math department site for more information). 

 

3

MATH 101

 

Integral Calculus

 

3

MATH 152

 

Linear Systems

 

3

PHYS 157 Introductory Physics for Engineers I (formerly part of Physics 153) 3
PHYS 158 Introductory Physics for Engineers II (formerly part of Physics 153) 3

PHYS 159

 

Introductory Physics Lab for Engineers  (formerly part of Physics 153)

 

1

PHYS 170

 

Mechanics 1

 

3

ABCD 100

 

Humanities and Social Sciences elective (typically from the Faculty of Arts - there are some exceptions, see "Humanities" section in "Complementary Studies Electives' above, under "Degree Requirements")

 

3

Total

 

 

 

36

 

Welcome & Registration Guide for 1st Years

Please read this guide first, before registering:

Registration guide (page view - 2.5MB)    

  

Registration guide (magazine spread view - 2.1MB)

 

Welcome & Registration Guide for 1st Years Transfers

Please read this Registration Guide first, before registering:

Page view (2.5MB)  

 

Magazine spread view (2.1MB)

 

 

High School Credit - AP/IB/ A-level or GCSE-level

If you have taken AP, IB, A-level or GCSE-level courses, you may be able to receive university credit. Your grade in the course will determine if you get credit here at UBC.  Please check the requirements to determine if you will receive credit.  

Please note the following:

1.    For Math courses: We strongly recommend that you disregard the credit you have received and re-take the required first year Math courses in your standard timetable. There may be some significant differences in the material covered in your Math courses compared to our courses; the Math courses in the 1st year program are foundational for most other engineering courses.

2.    All other courses: First you should register for a full 36-credit schedule and wait for your results. Usually by mid-late July, when you know you will get credit for your course, you can make changes to your registration yourself in the Student Service Centre. Any changes should be completed by the add/drop deadline.

·         You have a number of options: 

a.    You can choose to take the credit, drop the corresponding UBC course from your schedule, and have a lighter term.

b.    You can substitute the courses dropped with other courses which fulfill your degree requirements.

c.    Or you can retake the course, with the goal of improving your overall GPA. If you choose this option, however, you should be aware that if you retake the course, you will forfeit your previous credit.

 

3.    While your credit may count towards your graduation requirements, your grade from the course(s) will not be noted in the system or count toward the calculation of your UBC GPA (e.g. your high grade in AP English will not be counted in your GPA for 2nd Year Placement or admission to the Co-op program).

 

2nd Year

Empty

Empty

Welcome & Registration Guide for 2nd Year Transfers

Please read this guide first, before registering:

Registration guide (page view - 2.75MB)