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: “A minimum grade of 60% is required for credit to be given towards a student’s 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 “the 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 “Engineering Mathematics” in Term 3. 

  • An exemption from ENGI 4430 “Advanced 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) “Process Mathematical Methods” and PROC 4025 (formerly ENGI 4625) “Process 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) “Mathematics for Civil Engineering I” in Term 3, but with a caution that some material for the topic of “functions of a single parameter” may be missing. 

  • An exemption from CIV 4450 (formerly ENGI 4425) “Mathematics 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) “Applied 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 STAT 2550 “Statistics for Science Students”: 

Students in the Civil major gain an exemption from ENGI 4421 “Probability and Statistics” in Term 4. 

Students in the Mechanical and Process majors gain an exemption from ENGI 4421 “Probability and Statistics” in Term 5. 

Students in the Computer, Electrical and Ocean and Naval Architectural majors do not gain any exemption as a result of a credit in STAT 2550. There is insufficient overlap with the courses ECE 5100 (formerly ENGI 5420) “Probability and Random Processes” (Electrical and Computer) and ONAE 5022 (formerly ENGI 5022) “Probability and Random Processes in Ocean Engineering” (ONAE) to justify an exemption. 

For a grade of at least 60 in MATH 2320 “Discrete Mathematics”: 

Students in the Computer major gain an exemption from ECE 4110 (formerly ENGI 4424) “Discrete 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 “Engineering 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 “General 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 “General Chemistry I”. 

Students who have a grade of at least 80 in COMP 1001 “Introduction 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 “Introduction to Programming”. 

Students who have transfer credit for MATH 1001 “Calculus 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 “Calculus I”. 

Students who have transfer credit for PHYS 1051 “General 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 “General Physics I: Mechanics”. 

Document approved by Faculty Council on 30-09-2009 and revised on 30-03-2022