Course Exemption Policy
The set of courses that a student must complete in order to earn the degree of B.Eng. is set out in the University Calendar. However, a significant minority of students enter Engineering One and/or Academic Term 3 with some required courses (or their equivalents) completed in advance.
Engineering Regulation 4.1.11 states: 淎 minimum grade of 60% is required for credit to be given towards a student檚 engineering program for any course beyond Engineering One taken outside the normal Academic Terms as shown in the tables.
On 2009 August 7 the CUGS Executive delegated its authority to grant requests for the exemptions listed in this document to the Associate Dean (Undergraduate Studies), but with a requirement to report periodically to CUGS the numbers of such requests granted and denied.
The Associate Dean (Undergraduate Studies) has acted as 渢he Head of the appropriate Department for all ENGI courses since 2020 September (formerly for ENGI courses with 1 as the second digit (ENGI x1xx) and for ENGI 3424, 4421 and 4430).
The Head of the appropriate Department has the delegated authority to grant the following exemptions.
For grades of at least 60 in both Mathematics 2000 and 2260 (the former 3260):
Students in the Computer, Electrical, Mechanical and Process majors gain an exemption from ENGI 3424 淓ngineering Mathematics in Term 3.
- An exemption from ENGI 4430 淎dvanced Calculus for Engineering in Term 4 (Electrical, Mechanical and Process) requires two additional courses, both with grades of at least 60: Mathematics 3202 and 4160.
- Any requests by students in the Process major for exemption from the Term 4 courses PROC 4021 (formerly ENGI 4621) 淧rocess Mathematical Methods and PROC 4025 (formerly ENGI 4625) 淧rocess Engineering Calculations will be handled on a case-by-case basis. In most cases, due to the applications to process engineering that are integrated into these courses, no exemption will be granted.
Students in the Civil major gain an exemption from CIV 3440 (formerly ENGI 3425) 淢athematics for Civil Engineering I in Term 3, but with a caution that some material for the topic of 渇unctions of a single parameter may be missing.
- An exemption from CIV 4450 (formerly ENGI 4425) 淢athematics for Civil Engineering II in Term 4 requires an additional course with a grade of at least 60: Mathematics 3132.
- An exemption from CIV 5460 (formerly ENGI 5434) 淎pplied Mathematical Analysis in Term 5 requires two additional courses with grades of at least 60: Mathematics 4160 and 4162.
Students in the Ocean and Naval Architectural major gain exemptions from MATH 2000 in Term 3 and MATH 2260 in Term 4.
For a grade of at least 60 in MATH 2320 淒iscrete Mathematics:
Students in the Computer major gain an exemption from ECE 4110 (formerly ENGI 4424) 淒iscrete Mathematics for Computer Engineering in Term 4.
Complementary Studies Electives:
A pass is sufficient for complementary studies courses, whenever they are completed, provided that the overall average across the seven complementary studies courses is at least 60% (Engineering Regulation 4.2.3). However, some of these courses have prerequisites, most notably ENGI 8152 淓ngineering Professionalism II, which may be attempted only after successful completion of Work Term 4, (normally in Academic Term 8).
Other Courses:
Some students may have passed additional courses that may qualify them for exemptions from some required courses later in their programmes. Such exemption requests will be considered on a case-by-case basis and are not governed by this policy.
Engineering One Courses:
Students who have transfer credit for CHEM 1051 淕eneral Chemistry II (or for a higher level Chemistry course for which CHEM 1051 is a prerequisite) may apply to the Admissions Subcommittee for exemption from CHEM 1050 淕eneral Chemistry I.
Students who have a grade of at least 80 in COMP 1001 淚ntroduction to Programming (or credit or transfer credit for a higher level Computer Science course for which COMP 1001 is a prerequisite) may apply to the Admissions Subcommittee for exemption from ENGI 1020 淚ntroduction to Programming.
Students who have transfer credit for MATH 1001 淐alculus II (or for a higher level Mathematics course for which MATH 1001 is a prerequisite) may apply to the Admissions Subcommittee for exemption from MATH 1000 淐alculus I.
Students who have transfer credit for PHYS 1051 淕eneral Physics II: Oscillations, Waves, Electromagnetism (or for a higher level Physics course for which PHYS 1051 is a prerequisite) may apply to the Admissions Subcommittee for exemption from PHYS 1050 淕eneral Physics I: Mechanics.
Document approved by Faculty Council on 30-09-2009 and revised on 30-03-2022