The requirements listed below apply for all students admitted to the Mathematics portion of such joint honours plans for the fall 2004 term or thereafter.
(a) Course requirements for admission
To be eligible for admission to a Joint Honours "Z" with Mathematics academic plan, a student must first be accepted for admission to an honours academic plan by a relevant discipline "Z" in another faculty. To be eligible to combine that honours plan "With Mathematics" to form a joint honours plan, a student must also normally have successfully completed all of the six math courses listed immediately below and not already have exceeded the failure maximum limit allowed for a joint honours academic plan [see section (c) below]. A minimum grade of 70 is normally required for any of the CS 11X or 12X courses or MATH 106, 12X, or 225, a minimum grade of 50 in CS 145, MATH 14X, or 245 and a minimum grade of 60 for any other courses listed here.
One of MATH 106 Applied Linear Algebra 1
MATH 136 Algebra for Honours Mathematics
MATH 146 Algebra for Honours Mathematics (Advanced Level)
One of
MATH 127 Calculus 1 for the Sciences
MATH 137 Calculus 1 for Honours Mathematics
MATH 147 Calculus 1 for Honours Mathematics (Advanced Level)
One of
MATH 128 Calculus 2 for the Sciences
MATH 138 Calculus 2 for Honours Mathematics
MATH 148 Calculus 2 for Honours Mathematics (Advanced Level)
One of
MATH 225 Applied Linear Algebra 2
MATH 235 Linear Algebra 2 for Honours Mathematics
MATH 245 Linear Algebra 2 for Honours Mathematics (Advanced Level)
One of
CS 115 Introduction to Computer Science 1
CS 135 Designing Functional Programs
CS 230 Introduction to Computers and Computer Systems
CS 234 Data Types and Structures
One of
CS 116 Introduction to Computer Science 2
CS 136 Elementary Algorithm Design and Data Abstraction
CS 145 Design, Abstraction, and Implementation
(b) Additional course requirements
All of
MATH 135 Algebra for Honours Mathematics or MATH 145 Algebra (Advanced Level)
STAT 230 Probability or STAT 240 Probability (Advanced Level)
STAT 231 Statistics or STAT 241 Statistics (Advanced Level)
One of
MATH 237 Calculus 3 for Honours Mathematics or MATH 247 Calculus 3 (Advanced Level)
MATH 239 Introduction to Combinatorics or MATH 249 Introduction to Combinatorics (Advanced Level)
Four additional math courses that qualify for Honours BMath degree credit.
(c) Maximum Failure Requirement
The maximum number of failures allowed for a Joint Honours "Z" With Mathematics academic plan is 3.00 units. Included in this failure count are all failures that appear on a student's University of Waterloo official transcript, regardless of whether or not such failures are being included as part of the student's record for his/her degree by the relevant faculty for discipline "Z."
(d) Course Substitutions
Exceptions for students wishing to substitute other UW courses (e.g., math courses offered under Engineering Faculty course labels such as ECE or SYDE), or courses taken at another university, in place of the courses in section (a) above will be considered on an individual basis.
(e) Graduation Average Requirement
To graduate in a Joint Honours "Z" With Mathematics plan, a student requires a minimum average of 60 based upon all the UW math courses that a student has passed which a student enrolled in the Faculty of Mathematics could have taken for BMath degree credit. This average will include all such courses including repeated courses, regardless of whether or not such courses are being included as part of the student's record for his/her degree by the relevant faculty for discipline "Z."