Course Planning

Use this information to confirm your Degree Requirements, review your core courses, and choose your humanities and social sciences elective. Visit the UBC Course Schedule to browse courses, or view courses on Workday to add courses to a saved schedule, or to register for courses.


First Year Program

General First Year Timetable

The majority of Engineering students register in the general first-year timetable, which contains the core engineering, math, chemistry, and physics courses.

If you are registered in the general first-year Engineering timetable, you should self-register for a 3-credit Humanities and Social Sciences elective and a 3-credit first-year English communication course (WRDS 150 or equivalent: ENGL 110, ENGL 111 or ENGL 100). Workload of each ENGL course may vary. An Engineering academic advisor can help you select the best option for you.

A maximum of 3 credits in a language course can be used towards your degree requirements.

CourseCreditTitleIncluded in the timetable?
APSC 1003Introduction to Engineering IYes
APSC 1013Introduction to Engineering IIYes
APSC 1603Introduction to Computation in Engineering DesignYes
CHEM 1543Chemistry for EngineeringYes
MATH 1003Differential CalculusYes
MATH 1013Integral CalculusYes
MATH 1523Linear SystemsYes
PHYS 1573Introductory Physics for Engineers IYes
PHYS 1583Introductory Physics for Engineers IIYes
PHYS 1591Introductory Physics Laboratory for EngineersYes
PHYS 1703Mechanics 1Yes
WRDS 150*3Strategies for University Writing or Engineering Communication

*WRDS 150 or equivalent (ENGL 100, 110, or 111)
No
Complementary Studies Electives
Humanities or Social Science Elective3One course totalling 3 credits of a humanities and social science elective. This is a non-scientific and non-technical course that is generally found in the Faculty of Arts. It is recommended that you select a 100-level course. If you are intending to pursue a minor in your third year, consider taking courses that might be applicable to the minor program. Please see Complementary Studies for further details and exceptions.No
The complete standard First Year Engineering curriculum consists of 37 credits. For information on course descriptions please log in to Workday.

Other Engineering Timetables

The information below details the types of Engineering timetables that first-year Engineering students may select from. While many students register in the general first-year timetable, we offer specialized timetables that may be more suited to you. You can read more about when and how to select an Engineering timetable on the First Year Registration page.

Pre-Biomedical Engineering (PBME) Timetable

Only students who applied and have been accepted into the Pre-Biomedical (PBME) Timetable will be registered into this timetable.  

Students in a PBME timetable will need to self-register for a 3-credit first-year English communication course (WRDS 150 or equivalent: ENGL 110, ENGL 111, or ENGL 100). You will not take a Humanities and Social Sciences elective in your first-year. Instead, your Humanities elective will be included in the second-year Biomedical Engineering curriculum.

If you have questions about the PBME curriculum, please contact the School of Biomedical Engineering (SBME).

Difference from General First Year Timetable: Students will take CHEM 121 and CHEM 123 instead of CHEM 154. Students will also take BMEG 101 and BMEG 102 instead of APSC 101 and PHYS 159.

PBME Courses
CourseCreditTitleIncluded in STT?
APSC 1003Introduction to Engineering IYes
APSC 1603Introduction to Computation in Engineering DesignYes
BMEG 1013Introduction to Biomedical EngineeringYes
BMEG 1022Biomedical Engineering LabYes
CHEM 1214Structure and Bonding in ChemistryYes
CHEM 1234Thermodynamics, Kinetics and Organic ChemistryYes
MATH 1003Differential CalculusYes
MATH 1013Integral CalculusYes
MATH 1523Linear SystemsYes
PHYS 1573Introductory Physics for Engineers IYes
PHYS 1583Introductory Physics for Engineers IIYes
PHYS 1703Mechanics 1Yes
WRDS 1503Strategies for University Writing or Engineering Communication

*WRDS 150 or equivalent (ENGL 100, 110, 111 or 112)
No
Pre-Biomedical Engineering Timetable for Students Deficient in Physics Grade 12

If you have been pre-approved for Pre-Biomedical Engineering timetable and are deficient in Physics Grade 12, your timetable will include PHYS 100 (Term 1) and PHYS 157 (Term 2). In the Summer session, you will need to self- register for PHYS 118 to complete your first-year Physics courses. You may also delay your registration into an English course (WRDS 150 or equivalent) to the following Summer session, if you prefer. Please note, if you are wanting to be placed into Mechanical Engineering, being Physics deficient will delay the start of MECH 2 (see Physics Deficient Timetable below).

Pre-Biomedical Engineering Timetable for Students Deficient in Chemistry Grade 12

If you have been pre-approved for a PBME Timetable and are deficient in Chemistry Grade 12, you will be registered for CHEM 111 and 123. CHEM 111 will be completed in lieu of CHEM 121. You will need to self-register for a 3-credit first-year English communication course (WRDS 150 or equivalent).

Modified Physics Timetable: Students Deficient in Physics Grade 12 or Equivalent

Physics Grade 12 or equivalent is a requirement (pre-requisite) to take the Physics courses in the first-year Engineering timetables. On your offer of admission, you will have a note on page 2 to tell you if you are Physics Grade 12 deficient. A common misconception is that AP Physics 1 is equivalent to Physics Grade 12, when it is only equivalent to Physics Grade 11

If you haven’t completed Physics Grade 12 or equivalent, you will have two choices:

  1. You can register in a Physics deficient timetable for September*
  2. You can complete Physics Grade 12 or equivalent before September.

If you haven’t completed Physics Grade 12 or equivalent by September, you will be registered in a modified general first-year timetable:

  • PHYS 100 in Term 1 (this is equivalent to Physics 12)
  • PHYS 157 and 159 in Term 2
  • PHYS 118 (exempts you from PHYS 158) in the Summer session following first-year*

Difference from General First Year Timetable: Students will take an additional Physics course, PHYS 100, in their first year.

Completing Physics Grade 12 Before Starting in September

If you are interested in completing Physics Grade 12 before you arrive in September, below is a list of Physics Grade 12 course options:

You would need to complete Physics Grade 12 by the end of August and submit your official transcript to UBC as early as possible. EAS will be in touch prior to the registration period to ensure you are registered in the correct Engineering timetable.

*Physics Grade 12 Deficiency Effect on Placement in Mechanical Engineering

If you are wanting to pursue Mechanical Engineering, the delay in completing the first-year Physics requirements will not satisfy the August 1 pre-requisite deadline for the Mechanical Engineering program (MECH-2). You can still be considered for placement into Mechanical Engineering, but must defer the start of MECH-2 courses until the following Winter Session. As a result, your program will be extended by an additional year.

Please refer to the Mechanical Engineering placement information on our Program Placement website.

Honours Math Timetable: General First Year Timetable with Honours Math

A small number of students who enjoy spending extra time on complex math challenges may request the Honours Math timetable. This timetable includes MATH 120 (4) and MATH 121 (4) in place of the typical first-year Math courses (see First Year Calculus Choices for details). This option is intended for students who have completed high-school calculus and attained a score of 95% or higher in BC Principles of Mathematics 12 or Pre-Calculus 12.

Students who choose the Honours Math option should budget extra time for their Math commitments and should be aware there is no special advantage to choosing Honours Math, other than the enjoyment of Math. For example, there is no special advantage for Engineering Program Placement. Honours Math students can expect to spend one extra hour in the MATH 120/121 classroom per week, plus additional prep time outside of class

If demand for Honours Math Timetable exceeds availability, seats will be allocated based on Calculus 12 grades. If students request the Honours Math timetable and later change their mind, they are no longer guaranteed seats in MATH 100 and MATH 101. These students will be required to self-register for an available section of MATH 100/101 that fits with their Engineering timetable.

If you are in the Honours Math timetable, you will need to self-register for a 3-credit Humanities and Social Sciences elective, and a 3-credit first-year English communication course (WRDS 150 or equivalent: ENGL 110, ENGL 111 or ENGL 100). 

Difference from General First Year Timetable: Students will take MATH 120 and MATH 121 instead of MATH 100 and MATH 101.

Pre-Med Alternative Timetable

The Pre-Med alternative pathway offers an altered first-year timetable to include the Chemistry courses commonly needed for Medical School applications.

Please refer to Pre-Med Alternative Pathway for more information about this timetable and how to apply.

Difference from General First Year Timetable: Students will take CHEM 121 and CHEM 123 instead of CHEM 154.

Varsity Timetable

The Varsity engineering timetables are specially designed General Engineering timetables created to help first-year Engineering varsity athletes avoid common varsity practice and game times. Varsity athletes must be a confirmed member of one of UBC’s official Thunderbirds Sport Clubs to be eligible for a varsity timetable.

Confirmed varsity athletes will receive a follow up email on May 19 with additional registration instructions.

Difference from General First Year Timetable: Students will have a modified General First Year timetable with courses that take place outside of varsity practices and games.

Timetable for Students Deficient in Chemistry Grade 12

Students who have been identified as Chemistry Grade 12 deficient will have a note on page 2 of their admission letter. This does not impact your timetable registration and you will be allowed to register in CHEM 154 without the prerequisite of Chemistry Grade 12 or equivalent.

We recommend that you prepare for CHEM 154 by reviewing course material that is equivalent to Grade 12 Chemistry

Difference from General First Year Timetable: Students will have a General First Year timetable. No alternative timetable is required.


Complementary Studies

As part of the Canadian Engineering Accreditation Board requirements, you must complete courses from each of the following Complementary Studies categories. See the table below for available courses.

Required Complementary Studies Courses

RequirementCredit RequirementCourses Considerations
Impact of Engineering on Society, Sustainability and Environmental Stewardship3-APSC 261
-APSC 262
-APSC 367
-APSC 377
-APSC 462
-BMEG 402 (previously BMEG 400a)
-CIVL 200/250
-DES 130/ENDS 211
-DES 230/ENDS 221
-ENVE 203
-MECH 411 (previously MECH 410U)
-MECH 412 (previously MECH 410T)
-PLAN 211 (Effective 25W, PLAN 211 does not meet the Impact requirement)
-PLAN 341

Approved Courses are effective as of May 2022.
BMEG students must take BMEG 402 (previously 400a) from 25W onwards. Prior to 25W, students were recommended to take BMEG 402, but other Impact courses were accepted.

2023W and onwards: BMEG 402 is open to students in all programs, assuming your program will permit it towards Impact. However, students in BMEG will have priority for registration in the course.

CHML and CHBE engineering students will take APSC 261 or APSC 262 which is included in their third year timetable. Students may replace APSC 261 or APSC 262 with APSC 367.

CIVL engineering students will take CIVL 302 which is included in their third year timetable. CIVL 302 is only available to CIVL students.

ENVL engineering students will take ENVE 203, which is included in their second year timetable.
ENVE engineering students will take ENVE 203, which is included in their third year timetable.
ENVE 203 is only available to ENVL and to ENVE students.

Students in other programs may take any of the listed courses unless specified above.

Effective 25W, PLAN 211 cannot be used towards the Impact Requirement

Courses may not be offered every year. Consult the course schedule for current availability.
Professional Ethics, Equity and Law2APSC 450Civil and Geological engineering students will take CIVL 402.

Biomedical engineering students will take BMEG 455.

Manufacturing and Mechanical engineering will take MECH 400.
Humanities and Social Sciences Electives66 Credits from the Faculty of Arts focusing on the study of people, culture and social issuesStudents can take almost any course offered within the Faculty of Arts to fulfill the Humanities and Social Sciences elective requirement. Students can take a maximum of 3 credits in a language course towards fulfilling this requirement.

If you are considering a Minor in Arts, Commerce, or Entrepreneurship, 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 Engineering Humanities and Social Sciences elective as well as one of the Minor in Commerce courses.

The following topics and courses cannot be taken to fulfill the Humanities and Social Sciences elective requirement: scientific geography courses, statistics courses, technical or scientific courses, studio/performance courses in fine arts, music and theatre, ANTH 140, ARCL 140, CLST 301, PHIL 125, PHIL 220, PSYC 218, VISA 110

To ensure a course is eligible prior to registering, please review the Humanities and Social Sciences Electives course list.
Engineering Economics3BMEG 401
CHBE 459
CIVL 403
CPEN 481
ELEC 481
MECH 431
MINE 396
MTRL 455
Students must take the course which corresponds with their specialization (ie: MECH students must take MECH 431). This course is built into third or fourth year STTs.

Exceptions include IGEN and GEOE students, who may take any Engineering Economics course.
Communication6

WRDS 150 or equivalent, and Year 2 Technical Communication course


List of accepted equivalents to WRDS 150:
-ENGL 100
-ENGL 110
-ENGL 111
-ENGL 112
-ENGL 1st (3 credits)
-ENGL 1st (6 credits)
-WRCM 1st (3 credits)


Students will take WRDS 150, or equivalent in Year 1 in addition to their First Year timetable. ENGL 140 does not satisfy this requirement.

WRDS 150, or its equivalent, must be taken prior to the start of Year 3. Students who do not meet this requirement will be limited to 12 credits in term 1 of their year 3 standing and no further credits until completion of the requirement.

Note: Some programs contain second-year courses that require WRDS 150 as a pre-requisite, and some require successful completion of WRDS 150 prior to beginning second-year. Therefore, it is recommended that students make every effort to complete this requirement prior to the start of second year.

All students will take a Technical Communication course, typically in second year. The Technical Communication course must be taken by the time a student reaches fourth year standing. If the course is not done by fourth year, a student will be restricted to 12 credits in Term 1 of fourth year until the requirement has been completed.

Useful Information

Pre-Requisites for Engineering Programs

For the most up-to-date program-specific requirements, please consult the Academic Calendar.

The following tables indicate the first-year Engineering courses that are pre-requisites for upper-year (years 2+) courses by the program. First-year BASc students are expected to complete all courses in their first-year Engineering timetable before advancing to 2nd year. Students are encouraged to book an appointment with an academic advisor before dropping any courses. Failure to do so could impact academic standing, academic progression, study permits, and student loans.

Please click on the program name to view the pre-requisites.

This table applies to first year BASc students enrolled in the Pre-Biomedical Engineering Pathway

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
BMEG 101 BMEG 230 (Term 1)
BMEG 257 (Term 2)
APSC 160 CPEN 221 (Term 1) or CPEN 223 (Term 1)
CHEM 121
CHEM 123 BMEG 210 (Term 1)*
MATH 100
MATH 101 MATH 253 or MATH 226 (Term 1) BMEG 220 (Term 2, MATH 253, MATH 256 are pre-req, MATH 264 is a co-req)
MATH 264 (Term 2, MATH 253 or MATH 226 is pre-req)
(Term 1 & Term 2, MATH 253 or MATH 226 is co-req) BMEG 250 (Term 2, MATH 256 is pre-req)
MATH 152 MATH 256 (Term 1 & Term 2) BMEG 220 (Term 2, MATH 256 is pre-req)
BMEG 250 (Term 2, MATH 256 is pre-req)
MATH 264 (Term 2, BMEG 220 is co-req)
PHYS 157 BMEG 210 (Term 1)
PHYS 158 BMEG 220 (Term 2)
BMEG 102
PHYS 170 BMEG 230 (Term 1)
WRDS 150 BMEG 201 (Term 2)
* Chem 123 is a recommended prerequisite for BMEG 210, it is not a strict prerequisite

This table applies to first year BASc students enrolled in the Standard First Year Timetable 

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101 BMEG 200 (Summer Term 2)
BMEG 230 (Term 1)
BMEG 257 (Term 2)
APSC 160 CPEN 221 (Term 1) or CPEN 223 (Term 1)
CHEM 154 BMEG 210 (Term 1)*
MATH 100
MATH 101 MATH 226 (Term 1) BMEG 220 (Term 2, MATH 253, MATH 256 are pre-req, MATH 264 is a co-req)
MATH 264 (Term 2, MATH 253 or MATH 226 is pre-req)
MATH 256
(Term 1 & Term 2, MATH 253 or MATH 226 is co-req)
BMEG 250 (Term 2, MATH 256 is pre-req)
MATH 152 MATH 256
(Term 1 & Term 2)
BMEG 220 (Term 2, MATH 256 is pre-req)
BMEG 250 (Term 2, MATH 256 is pre-req)

MATH 264 (Term 2, BMEG 220 is co-req)
PHYS 157 BMEG 210 (Term 1)
PHYS 158 BMEG 220 (Term 2)
PHYS 159 BMEG 200 (Summer Term 2)
PHYS 170 BMEG 230 (Term 1)
WRDS 150 BMEG 201 (Term 2)
* Chem 123 is a recommended prerequisite for BMEG 210, it is not a strict prerequisite. Regular STT students will be taking CHEM 121& CHEM 123 during the Summer Term after Year 2.

Chemical and Biological Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160 CHBE 230 (Term 2)
CHEM 154 CHBE 220 (Term 1) CHBE 201 (Term 1, CHBE 220 is co-req)
CHBE 221 (Term 2, CHBE 220 is pre-req)
CHBE 241 (Term 1) CHBE 244 (Term 2, CHBE 241 is pre-req)
CHEM 250 (Term 1) CHBE 263 (Term 1, CHBE 220, CHBE 241,CHEM 250, CHEM 260 are co-req)
CHBE 264 (Term 2, CHBE 263 is pre-req and CHBE 244 is co-req)
CHEM 260 (Term 1)
MATH 100
MATH 101 CHBE 220 (Term 1) CHBE 201 (Term 1, CHBE 220 is co-req)
CHBE 221 (Term 2, CHBE 220 is pre-req)
CHBE 263 (Term 1, CHBE 220 is co-req)
CHBE 264 (Term 2, CHBE 263 is pre-req)
MATH 253 (Term 1)
MATH 256 (Term 1&2, MATH 253 is co-req) CHBE 230 (Term 2, MATH 256 is co-req)
CHBE 251 (Term 2, MATH 256 is co-req)
MATH 152 MATH 256 (Term 1&2) CHBE 230 (Term 2, MATH 256 is co-req)
CHBE 251 (Term 2, MATH 256 is co-req)
CHBE 241 (Term 1) CHBE 244 (Term 2, CHBE 241 is pre-req)
CHBE 263 (Term 1, CHBE 241 is co-req)
CHBE 264 (Term 2, CHBE 263 is pre-req and CHBE 244 and CHBE 251 are co-reqs)
PHYS 157
PHYS 158
PHYS159
PHYS 170 CHBE 251 (Term 2) CHBE 264 (Term 2, CHBE 251 is co-req)
WRDS 150 CHBE 201 (Term 1) CHBE 220 (Term 1, CHBE 201 is co-req)
CHBE 221 (Term 2, CHBE 220 is pre-req)
CHBE 263 (Term 1, CHBE 220 is co-req)
CHBE 264 (Term 2, CHBE 263 is pre-req)

Civil Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160
CHEM 154 CIVL 204 (Term 1&2)
MATH 100
MATH 101 CIVL 230 (Term 1) CIVL 210 (Term 2, CIVL 230 is pre-req)
CIVL 231 (Term 2, CIVL 230 is pre-req)
CIVL 215 (Term 1) EOSC 210 (Term 1, CIVL 215 is co-req)
MATH 253 (Term 1)
MATH 256 (Term 1&2, MATH 253 is co-req)
STAT 251 (Term1&2)
MATH 152 CIVL 231 (Term 2)
MATH 256 (Term 1&2)
PHYS 157
PHYS 158
PHYS159
PHYS 170 CIVL 230 (Term 1) CIVL 210 (Term 2 CIVL 230 is pre-req)
CIVL 231 (Term 2, CIVL 230 is pre-req),
CIVL 215 (Term 1) EOSC 210 (Term 1, CIVL 215 is co-req)
WRDS 150 CIVL 201 (Term 1)
CIVL 203 (Term 1 CIVL 201 is co-req) CIVL 231 (Term 2 CIVL 203 is pre-req)

Computer Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160 CPEN 211 (Term 1) CPEN 212 ( Term 2, CPEN 211 and CPEN 221 are pre-reqs)
CPEN 221 (Term 1) CPEN 221 (Term 1&2, CPEN 221 is pre-req)
CHEM 154
MATH 100
MATH 101 MAT 220* (Term1&2) CPEN 221 (Term 1&2, MATH 220 is pre-req)
MATH 253 (Term 1)
MATH 256 (Term1&2, MATH 253 is co-req
ELEC 201 (Term 1 & 2, MATH 256 is co-req)
MATH 152 MATH 256 (Term 1&2) ELEC 201 (Term 1 & 2, MATH 256 is co-req)
PHYS 157
PHYS 158 ELEC 201 (Term 1 & 2)
PHYS159
PHYS 170
WRDS 150 CPEN 281 (Term 1)
* Students are required to either achieve a minimum score of 64% on MATH 101 or MATH 253 is pre-req for MATH 220

Electrical Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160 CPEN 211 (Term 1)
CPSC 259 (Term 1)
CHEM 154
MATH 100
MATH 101 MATH 253 (Term 1) MATH 264 (Term 2, MATH 253 is pre-req)
ELEC 211 (Term 2, MATH 253 is pre-req and MATH 264 is co-req)
MATH 256 (Term 1&2, MATH 253 is co-req) ELEC 221 (Term 1&2, MATH 256 is pre-req)
ELEC 201 (Term 1&2, MATH 256 is co-req) ELEC 291 (Term 2, ELEC 201 is pre-req and MATH 256 is co-req)
ELEC 202 (Term 1& 2, MATH 256 and ELEC 201 are pre-req)
MATH 152 MATH 256 (Term 1&2) ELEC 201 (Term 1&2, MATH 256 is co-req)
ELEC 202 (Term 1&2, MATH 256 is a pre-req)
ELEC 221 (Term 1&2, MATH 256 is pre-req)
ELEC 291 (Term 2, MATH 256 is co-req)

PHYS 157
PHYS 158 ELEC 201 (Term 1&2) ELEC 291 (Term 2, ELEC 201 is pre-req)
ELEC 202 (Term 1& 2, ELEC 201 is pre-req)
ELEC 211 (Term 2) MATH 264 (Term 2, ELEC 211 is co-req)
PHYS 159
PHYS 170
WRDS 150 ELEC 281 (Term 2)

Engineering Physics

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160 CPEN 211 (Term 1)
CHEM 154
MATH 100
MATH 101 MATH 217 (Term1, minimum score 68% or higher)* ENPH 257 (Summer Term 1 MATH 217 or MATH 255 is pre-req)
MATH 255 MATH 255 (Term 1, Math 217 is co-req) ELEC 204 (Term 1, MATH 255 is co-req)
MATH 257 (Summer Term 1, MATH 255 is pre-req)
MECH 260 (Term1&2)
MATH 152 MATH 217 (Term 1)* ENPH 257 (Summer Term 1 MATH 217 or MATH 255 is pre-req)
MATH 255 (Term 1, Math 217 is co-req) MATH 257 (Summer Term 1, MATH 255 is pre-req)
ELEC 204 (Term 1, MATH 255 is co-req)
PHYS 157 ENPH 257 (Term 1)
ENPH 259 (Term 1) ENPH 253 (Summer Term 1&2, ENPH 259 is pre-req)
PHYS 158 MATH 217 (Term1, minimum score 68% or higher)* MATH 255 (Term 1, Math 217 is co-req)
MATH 257 (Summer Term 1, MATH 255 is pre-req)
ELEC 204 (Term 1, MATH 255 is co-req)
ENPH 257 (Summer Term 1 MATH 217 or MATH 255 is pre-req)
ENPH 259 (Term 1) ENPH 253 (Summer Term 1&2, ENPH 259 is pre-req)
PHYS 250 (Summer Term 1)
PHYS 159 ENPH 257 (Term 1)
ENPH 259 (Term 1) ENPH 253 (Summer Term 1&2, ENPH 259 is pre-req)
PHYS 170 MECH 260 (Term1 & 2)
ENPH 270 (Summer Term 1)
WRDS 150 ENPH 259 (Term 1) ENPH 253 (Summer Term 1&2, ENPH 259 is pre-req)
IGEN 201 (Summer Term 1)
*If unable to take MATH 217, replace with MATH 253 and MATH 317.

Environmental Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160 CHBE 230 (Term 2)
CHEM 154 CHBE 241 (Term 1) CHBE 244 (Term 2, CHBE 241 is pre-req)
CIVL 204 (Term 1&2)
ENVE 202 (Term 2, CHBE 241 and CIVL 204 are pre-req)
MATH 100
MATH 101 MATH 253 (Term 1)
MATH 256 (Term 1&2, MATH 253 is co-req) CHBE 230 (Term 2, MATH 256 is co-req)
CIVL 215 (Term 1)
MATH 152 MATH 256 (Term 1&2) CHBE 230 (Term 2, MATH 256 is co-req)
CHBE 241 (Term 1) CHBE 244 (Term 2, CHBE 241 is pre-req)
ENVE 202 (Term 2, CHBE 241 is pre-req)
PHYS 157
PHYS 158
PHYS 159
PHYS 170 CIVL 215 (Term 1)
WRDS 150 ENVE 201 (Term 2)

Geological Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160 EOSC 213 (Term 2)
CHEM 154 EOSC 220 (Term 1) EOSC 221 (Term 2, EOSC 220 is pre-req)
EOSC 223* (Term 2, EOSC 221 is co-req)
MATH 100
MATH 101 CIVL 230 (Term 1) CIVL 210 (Term 2, CIVL 230 is pre-req)
CIVL 215 (Term 1) EOSC 210 (Term 1, CIVL 215 is co-req)
EOSC 240 (Term 2, EOSC 210 is pre-req and CIVL 210 is co-req)
MATH 253 (Term ) EOSC 213 (Term 2, MATH 253 is pre-req)
STAT 251 (Term 1&2)
MATH 152 EOSC 213 (Term 2)
PHYS 157
PHYS 158
PHYS 159
PHYS 170 CIVL 230 (Term 1) CIVL 210 (Term 2, CIVL 230 is pre-req)
CIVL 215 (Term 1) EOSC 210 (Term 1, CIVL 215 is co-req)
EOSC 240 (Term 2, EOSC 210 is pre-req and CIVL 210 is co-req)
WRDS 150 APSC 201 (Term 1&2)
*This course is one week field school end of Term 2.

Integrated Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160
CHEM 154 CHBE 241 (Term 1) CHBE 244 (Term 2, CHBE 241 is pre-req)
MATH 100
MATH 101 MATH 253 (Term 1)
MATH 255 (Term 1, MATH 253 is co-req) ELEC 204 (Term 1, MATH 255 is co-req)
ELEC 205 (Term 1, ELEC 204 is pre-req)
CPEN 312 (Term 2, ELEC 204 is pre-req)
MECH 260 (Term 1&2)
CIVL 215 (Term 1)
MATH 152 MATH 255 (Term 1)
CHBE 241 (Term 1) CHBE 244 (Term 2, CHBE 241 is pre-req)
ELEC 204 (Term 1, MATH 255 is co-req) ELEC 205 (Term 1, ELEC 204 is pre-req)
CPEN 312 (Term 2, ELEC 204 is pre-req)
PHYS 157
PHYS 158 ELEC 204 (Term 1) ELEC 205 (Term 1, ELEC 204 is pre-req)
CPEN 312 (Term 2, ELEC 204 is pre-req)
PHYS 159
PHYS 170 MECH 260 (Term 1&2)
CIVL 215 (Term 1)
WRDS 150 IGEN 201 (Term 2)

Manufacturing Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160 CPEN 223 (Term 1)
CHEM 154
MATH 100
MATH 101 MATH 253 (Term 1)
MATH 255 (Term 1, MATH 253 is co-req)
ELEC 203 (Term 1, MATH 255 is co-req)
MANU 261 (Term 1, MATH 255 is co-req)
MANU 265 (Term 2, MATH 255 is co-req)
MECH 260 (Term 1&2)
MATH 152 MATH 255 (Term 1) ELEC 203 (Term 1, MATH 255 is co-req)
MANU 261 (Term 1, MATH 255 is co-req)
MANU 265 (Term 2, MATH 255 is co-req)
PHYS 157
PHYS 158 ELEC 203 (Term 1)
MANU 261 (Term 1)
PHYS 159
PHYS 170 MECH 260 (Term 1&2)
MANU 265 (Term 2)
WRDS 150 MANU 201 (Term 1)

Mechanical Engineering

MECH 2 Prerequisites
Students placed in MECH are expected to have completed MATH 100, MATH 101, MATH 152, PHYS 170, all of PHYS 157, PHYS 158, PHYS 159 (or BMEG 102), and WRDS 150 or another first-year English course and must have received credit for these courses no later than August 1st. Students missing prerequisite courses will not be allowed to commence MECH 2.
Please contact the MECH Department for any concerns.

Mining Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160
CHEM 154
MATH 100
MATH 101 MATH 253 (Term 1) MECH 280 (Term 2, MATH 253 is pre-req)*
MATH 255 (Term 1 Math 253 is co-req) or MATH 256 (Term 1 &2 Math 253 is co-req)* CHBE 251 (Term 2, MATH 256 is co-req))*
STAT 251 (Term1&2)
MECH 260 (Term 1&2) CIVL 210 (Term 2, MECH 260 is pre-req)
CIVL 215 (Term 1)*
MATH 152 MATH 255 (Term 1) or MATH 256 (Term 1 &2)* CHBE 251 (Term 2, MATH 256 is co-req)*
MECH 280 (Term 2)*
PHYS 157 MECH 280 (Term 2)*
PHYS 158 MECH 280 (Term 2)*
PHYS 159 MECH 280 (Term 2)*
PHYS 170 MECH 260 (Term 1&2) CIVL 210 (Term 2, MECH 260 is pre-req)
MECH 280 (Term 2)*
CIVL 215 (Term 1)*
CHBE 251 (Term 2)*
WRDS 150 APSC 201 (Term 2)
*Students will either take MATH 255 or MATH 256
*Students will take one of MECH 280, CIVL 215, or CHBE 251

Materials Engineering

First-Year Course Direct Pre/Co Requisites Affected Pre/Co Requisites
APSC 100
APSC 101
APSC 160
CHEM 154
MATH 100
MATH 101 MATH 253 (Term 1)
MATH 255 (Term 1, MATH 253 is co-req)
MECH 260 (Term 1&2)
MATH 152 MATH 255 (Term 1)
PHYS 157
PHYS 158
PHYS 159
PHYS 170 MECH 260 (Term 1&2)
WRDS 150 MTRL 201 (Term 2) MTRL 280 (Term 2, MTRL 201 is co-req)

Postponing WRDS 150 and/or Humanities and Social Sciences to Next Summer

Before you decide to postpone when you complete WRDS 150 and/or your Humanities and Social Sciences (H/SS) requirements, there are many considerations to take into account. Please read the information below so you know if this is the right decision for you.

Program Placement Impacts:

  • You will want to ensure you have 27/37 first-year Engineering curriculum credits completed by April 30 in order to be eligible for placement for the next September
  • If you are using many advanced credits, you are required to have a minimum of 24 credits for the 25W session to be competitive for placement
  • If you have been offered Guaranteed Placement please note that you require a minimum of 30 credits taken at UBC in 25W

Progression Impacts:

  • Students in their first year may not know exactly what their top specializations may be; however, not taking WRDS 150 during the year can possibly impact your progression next year
  • A helpful tool to view pre-requisites in specializations is the Pre-Requisites for Engineering Programs table
    • Each specialization includes a technical communications requirement in Year 2 with a pre-requisite of WRDS 150 (or equivalent) to register
  • Your Humanities and Social Sciences elective is not a pre-requisite for future Engineering courses, but you should consider how this may impact program placement

Taking WRDS 150 in Summer:

  • Taking courses during the Summer session will not be included in your sessional average for placement
  • This tends to be a popular option amongst first-year students and it is important to note that while WRDS 150 is typically offered in the summer, this is not a guarantee
  • Online delivery tends to be full by the time that summer registration is open for first-year students, which means you may need to join a waitlist
  • If you are set on taking WRDS 150 in the summer, please prepare to be at UBC in the summer to take the course in case the online course gets full
  • If you are interested in MECH, prioritizing WRDS 150 in Summer Term 1 is essential to ensure the course is completed by August 1 (see MECH-2 admissions and pre-requisites)