This information is intended to help you make informed decisions to complete your degree requirements in cases where students have not met their APSC 100 and/or APSC 101 requirement.
Guidelines
Please ensure these requirements are met for your APSC 100/101 Equivalent Technical Elective:
- Courses must be a technical elective in a program outside the one you are studying (ie. If you are in MECH, you will need to take a technical elective outside of MECH like CIVL, MINE, ELEC, etc.)
- Courses that are within your degree requirements, technical electives or core curriculum are not approved. Courses cannot be double-counted or a course preapproved for your program technical elective.
- APSC courses are not approved with the exception of APSC 461.
- The course must be offered by the Faculty of Applied Science
- Courses offered by the Faculty of Science or Faculty of Arts (EOSC, ATSC, PHYS, MATH, etc.) are not approved, regardless of if they are on a technical elective list.
- If you are entering Year 2 or higher in a program other than Biomedical Engineering (BMEG) and receive CHEM 121 & CHEM 123 transfer credits, you will be exempt from CHEM 154 and APSC 101.
APSC 100 and APSC 101 or their equivalents are mandatory courses as part of the degree requirements for all programs other than Biomedical Engineering (BMEG)
If the course you wish to take is not on the currently approved list, please use the form to request an equivalency assessment.
Missing Requirement
- Students in programs other than Biomedical Engineering (BMEG) who are in Year 2 or above replace APSC 100 or 101 with 3 credits with a technical elective (200-level or higher) outside their program technical elective list.
- If a student is entering Year 1 and is missing APSC 100 and 101, they will be registered for these courses. Please refer to our Registration page for further instructions.
- If student is entering Year 2 or higher and not in Biomedical Engineering (BMEG) - replace 3 credits with a 200-level or higher technical elective course outside their program technical elective list and a natural science elective.
- This can be any natural science course (3 credits) at any level (100-400) that has no engineering or applied science elements. For example, you can take ASTR 101, ASTR 102, ASTR 200, ASTR 333, ATSC 113, COGS 200, COGS 300, EOSC 110, EOSC 112, EOSC 114, EOSC 116, EOSC 118, EOSC 270, EOSC 311.
- You can also take most of BIOL, CHEM, MATH and PHYS courses that are not required for your program of study. BIOL, CHEM, MATH and PHYS courses that have similar content to courses required for your program of study are not acceptable, i.e. MATH 102, MATH 103, MATH 104, PHYS 107, PHYS 108, PHYS 109, PHYS 216 etc. Please consult the Science Credit Exclusion list to verify that your choice is sufficiently different from other courses in your program. This information is intended to help you make informed decisions to complete your degree requirements in cases where students have not met their APSC 100 and/or APSC 101 requirement.
- If a student is transferring into the BMEG program and is missing any of: APSC 100, APSC 101, or PHYS 159, consult the “Year 2 Transfer: BMEG” section of the website.
Course Eligibility
Use the search bar or scroll/page through the list to learn more. Don’t see your course? Try searching the subject code only (ex: MECH). Please review the notes carefully as some courses are only approved for certain sections or years.
Biomedical Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
CHBE 402 | Approved | 2021-22 | September 15, 2022 |
CHBE 497B | Approved | 2022-23 | January 12th, 2023 |
MECH 485 | Approved | 2023-07 | |
MECH 488 | Approved | 2023-07 | |
MECH 491 | Approved | 2023-07 | |
MTRL 442 | Approved | 2021-22 | September 15, 2022 |
MTRL 471 | Approved | 2022-23 | January 12th, 2023 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Chemical and Biological Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
BMEG 310 | Approved | 2020-21 | May 13, 2021 |
CIVL 478 | Approved | 2021-22 | September 15, 2022 |
ENVR 410 | Approved | 2022-23 | January 12th, 2023 |
MANU 465 | Approved | 2023-07 | |
MINE 406 | Approved | 2020-21 | November 20, 2020 |
MECH 375 | Approved | 2020-21 | November 10, 2020 |
MECH 445 | Approved | 2023-07 | |
MECH 495 | Approved | 2021-22 | September 15, 2022 |
MECH 496 | Approved | 2022-23 | January 12th, 2023 |
MTRL 442 | Approved | 2021-22 | September 15, 2022 |
MTRL 478 | Approved | 2021-22 | September 15, 2022 |
MTRL 486 | Approved | 2021-22 | September 15, 2022 |
MTRL 494 | Approved | 2020-21 | November 10, 2020 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Civil Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
CHBE 373 | Approved | 2020-21 | November 10, 2020 |
MECH 462 | Approved | 2020-21 | January 26, 2021 |
MECH 495 | Approved | 2020-21 | November 10, 2020 |
MECH 496 | Approved | 2020-21 | November 10, 2020 |
MINE 380 | Approved | 2023-07 | |
MINE 404 | Approved | 2020-21 | November 10, 2020 |
MINE 406 | Approved | 2020-21 | January 24, 2022 |
MINE 455 | Approved | 2020-21 | November 10, 2020 |
MINE 480 | Approved | 2020-21 | November 10, 2020 |
MINE 486 | Approved | 2020-21 | November 10, 2020 |
MTRL 340 | Approved | 2020-21 | November 10, 2020 |
MTRL 365 | Approved | 2020-21 | November 10, 2020 |
MTRL 458 | Approved | 2023-07 | |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Computer Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
BMEG 400H | Approved | 2023-07 | |
CHBE 402 | Approved | 2022-23 | November 22, 2022 |
CIVL 426 | Approved | 2023-07 | |
CHBE 486 | Approved | 2023-07 | |
ELEC 412 | Approved | 2020-21 | November 10, 2020 |
ELEC 442 | Approved | 2020-21 | November 10, 2020 |
MANU 465 | Approved | 2021-22 | Septmber 15, 2022 |
MECH 325 | Approved | 2020-21 | November 10, 2020 |
MECH 496 | Approved | 2020-21 | November 10, 2020 |
MINE 350 | Approved | 2020-21 | November 10, 2020 |
MTRL 361 | Approved | 2020-21 | November 10, 2020 |
MTRL 456 | Approved | 2020-21 | November 10, 2020 |
MTRL 478 | Approved | 2021-22 | November 4, 2021 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Electrical Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
CHBE 344 | Approved | 2020-21 | November 10, 2020 |
CHBE 402 | Approved | 2020-21 | November 10, 2020 |
CHBE 485 | Approved | 2020-21 | November 10, 2020 |
CIVL 340 | Approved | 2020-21 | November 10, 2020 |
CPEN 411 | Approved | 2021-22 | September 14, 2022 |
MECH 469 | Approved | 2020-21 | November 10, 2020 |
MECH 495 | Approved | 2020-21 | November 10, 2020 |
MINE 486 | Approved | 2020-21 | November 10, 2020 |
MTRL 456 | Approved | 2020-21 | November 10, 2020 |
MTRL 478 | Approved | 2020-21 | November 10, 2020 |
MTRL 494 | Approved | 2020-21 | November 10, 2020 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Engineering Physics
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
CPEN 442 | Approved | 2020-21 | November 10, 2020 |
ELEC 331 | Approved | 2020-21 | November 10, 2020 |
ELEC 400M | Approved | 2020-21 | January 27, 2021 |
ELEC 441 | Approved | 2020-21 | November 10, 2020 |
MECH 405 | Approved | 2020-21 | November 10, 2020 |
MECH 468 | Approved | 2020-21 | November 10, 2020 |
MTRL 478 | Approved | 2020-21 | January 27, 2021 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Environmental Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Geological Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
CIVL 315 | Approved | 2020-21 | November 10, 2020 |
CIVL 340 | Approved | 2020-21 | November 10, 2020 |
CIVL 416 | Approved | 2021-22 | September 15, 2022 |
MTRL 472 | Approved | 2020-21 | November 10, 2020 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Integrated Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
CIVL 478 | Approved | 2023-09 | September 6, 2023 |
ENVR 410 | Approved | 2023-09 | September 6, 2023 |
MANU 465 | Approved | 2023-09 | September 6, 2023 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Manufacturing Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | October 7, 2020 |
MECH 426 | Approved | 2021-22 | September 15, 2022 |
MECH 495 | Approved | 2022-23 | January 12th, 2023 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Mechanical Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10. 2020 |
BMEG 456 | Approved | 2020-21 | November 10. 2020 |
CHBE 356 | Approved | 2020-21 | November 10. 2020 |
CHBE 402 | Approved | 2020-21 | November 10. 2020 |
CHBE 484 | Approved | 2020-21 | November 10. 2020 |
CHBE 485 | Approved | 2020-21 | November 10. 2020 |
CIVL 478 | Approved | 2020-21 | November 10. 2020 |
CPEN 441 | Approved | 2020-21 | November 10. 2020 |
ELEC 412 | Approved | 2020-21 | November 10. 2020 |
ELEC 413 | Approved | 2020-21 | November 10. 2020 |
ELEC 433 | Approved | 2021-22 | September 15, 2022 |
ELEC 471 | Approved | 2020-21 | November 10. 2020 |
MINE 465 | Approved | 2020-21 | November 10. 2020 |
MTRL 365 | Approved | 2020-21 | November 10. 2020 |
MTRL 378 | Approved | 2020-21 | November 10. 2020 |
MTRL 394 | Approved | 2021-22 | September 15, 2022 |
MTRL 456 | Approved | 2020-21 | November 10. 2020 |
MTRL 478 | Approved | 2023-07 | |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Mining Engineering
Course | Asssement | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10. 2020 |
CHBE 483 | Approved | 2020-21 | November 10. 2020 |
CHBE 484 | Approved | 2020-21 | November 10. 2020 |
CHBE 485 | Approved | 2021-22 | September 15, 2022 |
CIVL 305 | Approved | 2020-21 | January 13, 2021 |
CIVL 407 | Approved | 2020-21 | June 25, 2021 |
CIVL 475 | Approved | 2020-21 | June 28, 2021 |
MECH 495 | Approved | 2022-23 | November 22, 2022 |
MECH 496 | Approved | 2021-22 | September 15, 2022 |
MTRL 340 | Approved | 2020-21 | November 10. 2020 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Materials Engineering
Course | Assessment | Year Assessed | Updated |
---|---|---|---|
APSC 461 | Approved | 2020-21 | November 10, 2020 |
CHBE 483 | Approved | 2023-08 | |
ENVR 410 | Approved | 2023-07 | |
MECH 496 | Approved | 2020-21 | November 10, 2020 |
If you do not see the course you were hoping to take on this list, please fill out the APSC 100/101 Equivalency Request Form to have your course assessed. |
Common Questions
Yes! Please inform us of the course you want to take as an equivalency, as we will need to manually update your Academic Progress Report. You can contact us through our Contact Form. If you have already been approved for a course but it is not showing up on your Academic Progress Report please see below in our "When will my Academic Progress Report be updated" section.
The list above is not exhaustive and is subject to change. If you have taken, or want to take a course you feel would apply towards your APSC 100/101 Equivalent Technical Elective, please use our APSC 100/101 Equivalency. We will review the course to see if it is eligible, note processing times can take between 2-4 weeks.
Our office will manually update your humanities, impact, and first year requirements during your final year at UBC. As a confirmation of your approved courses, please fill out the APSC 100/101 Equivalency to notify EAS and keep a record of your Approval Email.
Seats for APSC 100/101 are reserved for incoming high school students. Year 1 and 2 Transfer students may register on the waitlist for the courses and our registration team will review your request on a priority basis, seat-dependent. APSC 100/101 covers basic knowledge on our UBC Engineering Program and the content may not be relevant to upper-year students. Students are encouraged to take the Technical Elective equivalent at their appropriate year level.
Students can choose to take other courses for their APSC 100/101 technical elective. Please fill out the APSC 100/101 Equivalency form again to make sure that course will be approved.