Link to the University of Waterloo home page Advanced Search or
2014-2015
The Undergraduate Calendar
 

Academic Plans and Requirements

Degree Requirements for all Math students

Degree Requirements for all Math students
Printable Version Printable Version

Table I – Degree Requirements

Legend

* The minimum co-op work term course units for the Chartered Accountancy and Teaching plans are 2.0.
** This requirement may be waived at the discretion of the student’s academic advisor.

Requirements Four-Year Honours Plans Double Degree Plans
 
Co-op Regular Co-op Regular
Minimum course units (excluding courses with the subject COOP, PD, and WKRPT) 20.0 20.0 26.0 26.0
Minimum COOP course units 2.5* 0 2.0 0
Minimum PD course units
2.5 0 2.5 0
Minimum WKRPT course units
4 0
4 0
Minimum non-math units 5.0 5.0 12.0 12.0
Minimum Cumulative Average (CAV) 60% 60%
60% 60%
Minimum Major Average (MAV)
  • All AMATH (including Mathematics Physics), PMATH, and STAT plans
  • ACTSC plans (including Mathematical Finance)
  • All other plans


65%

70%
60%


65%

70%
60%


Not
applicable


Not
applicable
Maximum failed or excluded course units (excluding courses with the subject COOP, PD, and WKRPT)
3.0 3.0 3.0 3.0
Maximum unusable course attempts
5.0 5.0
5.0 5.0
Maximum allowed units of course attempts (excluding courses with the subject COOP, PD, and WKRPT)** 25
25 31
31
Minimum number of full-time terms 8 7 9 9
English Writing Skills All degree candidates must satisfy an English Writing Skills Requirement. See below.

The terms used in Table I are explained below:

Term Term Description
Calculus Any of the following courses: MATH 116, 117, 127, 137, 147.
Calculus 2 Any of the following courses: MATH 118, 119, 128, 138, 148.
Course Attempt Any course enrolment for which a student is assigned a final grade, including a grade of WD (Withdrew after the drop deadline, no credit granted). Transfer credits from other institutions are also considered to be course attempts. 
Cumulative Average See 'Averages for Math students' in Faculty Policies
Excluded Course A course taken between fall 2004 and spring 2013 either with a grade below 50, or that a student has voluntarily excluded.
Full-time Term A term in which a student is enrolled in at least 1.5 course-attempt units.
Linear Algebra 1 Any of the following courses: MATH 106, 114, 115, 136, 146. 
Major Average See 'Major averages for Math students' in Faculty Policies.  
Math Courses Courses with one of these prefixes: ACTSC, AMATH, CO, CS, MATBUS, MATH, PMATH, and STAT. Any course that is cross-listed with a course having one of these prefixes is also considered a math course, regardless of the label under which it is taken. The following courses, with content very similar to courses offered in the Mathematics Faculty, are also considered to be math courses: ECE 222, 354, 428; SE 212/112, 240, 382, 463, 464, 465. Every math course is worth 0.5 units.
Non-math courses Courses with the prefix COMM and MTHEL, and those courses offered by other faculties (excluding courses cross-listed with math courses and courses listed above as math courses). COOP, PD, and WKRPT courses do not count as math or non-math courses.
Unit The credit value associated with any course. All courses offered in the Faculty of Mathematics have a value of 0.5 units. 
Unusable Course Attempt

Any course attempt for which a student is not assigned a passing final grade. These include, but are not limited to, failures, WDs, and CLCs but excluding COOP, PD and WKRPTs (see Grading System for descriptions).

First-Year English Writing Skills Requirement

All students in the Faculty of Mathematics must satisfy the following Writing Skills Requirement before enrolling in their 2A term:
  • A grade of 60 or better on the Waterloo English Language Proficiency Exam (ELPE), or
  • Successfully complete the study program offered by the University of Waterloo Writing Centre or
  • Complete one of the following courses with a grade of at least 60%:
ENGL 109 Introduction to Academic Writing
ENGL/ESL 129R Written Academic English
ENGL 140R The Use of English 1
ESL 101R Oral Communications for Academic Purposes
ESL 102R Error Correction in Academic Writing
SPCOM 100 Interpersonal Communication
SPCOM 111 Leadership, Communication, and Collaboration
SPCOM 223 Public Speaking

Notes

  1. Transfer credit for any of the above courses does not satisfy this requirement; the courses must be taken at the University of Waterloo.
  2. Students will not be permitted to enrol in their 2A term until they have completed the Writing Skills Requirement. They will only be allowed to proceed after successful completion of the requirement.
  3. A completed English Proficiency milestone on a student's academic record will indicate successful completion of this requirement.
  4. Students in the Software Engineering program must satisfy this requirement as set down by the Faculty of Engineering.
  5. Students in the Computing and Financial Management program must satisfy this requirement as set down by the Faculty of Arts.
  6. Students who have written and failed ELPE should enrol in the Writing Centre or enrol in one of the above courses rather than attempt ELPE again.

No-Credit/Overlap Courses

Before enrolling in a course, students should check the Faculty of Mathematics No-Credit List and Course Overlap List, to determine whether or not the course will count towards their degree. See 'Other Course Rules' in Faculty Policies for further details.

Table II – Faculty Core Courses

Some plans do not require all the courses in Table II.  Please check your particular plan requirements to see if Table 2 applies.

One of

MATH 106 Applied Linear Algebra 1
MATH 136 Linear Algebra 1 for Honours Mathematics
MATH 146 Linear Algebra 1 (Advanced Level)

One of

MATH 127 Calculus 1 for the Sciences
MATH 137 Calculus 1 for Honours Mathematics
MATH 147 Calculus 1 (Advanced Level)

One of

MATH 128 Calculus 2 for the Sciences
MATH 138 Calculus 2 for Honours Mathematics
MATH 148 Calculus 2 (Advanced Level)

One of

MATH 135 Algebra for Honours Mathematics
MATH 145 Algebra (Advanced Level)

One of

MATH 235 Linear Algebra 2 for Honours Mathematics
MATH 245 Linear Algebra 2 (Advanced Level)

One of

STAT 230 Probability
STAT 240 Probability (Advanced Level)

One of

STAT 231 Statistics
STAT 241 Statistics (Advanced Level)

One of

CS 115 Introduction to Computer Science 1
CS 135 Designing Functional Programs
CS 145 Designing Functional Programs (Advanced Level)

One of

CS 116 Introduction to Computer Science 2
CS 136 Elementary Algorithm Design and Data Abstraction
CS 146 Elementary Algorithm Design and Data Abstraction (Advanced Level)

One of

MATH 237 Calculus 3 for Honours Mathematics
MATH 247 Calculus 3 (Advanced Level)
MATH 239 Introduction to Combinatorics
MATH 249 Introduction to Combinatorics (Advanced Level)

Note

CS majors normally start in CS 135. Students with strong aptitude may take CS 145 followed by CS 146. Students starting with CS 115 who wish access to CS major courses must take CS 136 after CS 116.

Responsibility For Meeting Degree Requirements

Students are responsible for being aware of all regulations pertaining to their academic plans. This responsibility includes submitting a completed Intention to Graduate form to the Registrar's Office during their last academic study term.

Incompatibility of Full-time Study with Full-time Employment

Students who by choice or necessity work on non-academic activities more than 10 hours per week should, where possible, structure their course/work load so that they can attend fully to their academic obligations. The Standings and Promotions (S&P) Committee will not grant petitions based on time pressure resulting from employment.

Honours Fallback Provision

Students who satisfy all of the following conditions may elect to graduate with a three-year BMath General Regular degree:

  1. Minimum of 15.0 total units passed
  2. Minimum of 5.0 non-math units passed
  3. Maximum of 25.0 units of course attempts
  4. Maximum of 4.0 units failed or excluded
  5. Minimum 8.0 math units including the following courses passed

One of

CS 115 Introduction to Computer Science 1
CS 135 Designing Functional Programs
CS 145 Designing Functional Programs (Advanced Level)

One of

CS 116 Introduction to Computer Science 2
CS 136 Elementary Algorithm Design and Data Abstraction
CS 146 Elementary Algorithm Design and Data Abstraction (Advanced Level)

One of

MATH 106 Applied Linear Algebra 1
MATH 136 Linear Algebra 1 for Honours Mathematics
MATH 146 Linear Algebra 1 (Advanced Level)

One of

MATH 127 Calculus 1 for the Sciences
MATH 137 Calculus 1 for Honours Mathematics
MATH 147 Calculus 1 (Advanced Level)

One of

MATH 128 Calculus 2 for the Sciences
MATH 138 Calculus 2 for Honours Mathematics
MATH 148 Calculus 2 (Advanced Level)

One of

MATH 135 Algebra for Honours Mathematics
MATH 145 Algebra (Advanced Level)

One of

MATH 225 Applied Linear Algebra 2
MATH 235 Linear Algebra 2 for Honours Mathematics
MATH 245 Linear Algebra 2 (Advanced Level)

One of

STAT 220 Probability (Non-Specialist Level)
STAT 230 Probability
STAT 240 Probability (Advanced Level)

One of

STAT 221 Statistics (Non-Specialist Level)
STAT 231 Statistics
STAT 241 Statistics (Advanced Level)

One of

MATH 207 Calculus 3 (Non-Specialist Level)
MATH 237 Calculus 3 for Honours Mathematics
MATH 247 Calculus 3 (Advanced Level)
MATH 229 Introduction to Combinatorics (Non-Specialist Level)
MATH 239 Introduction to Combinatorics
MATH 249 Introduction to Combinatorics (Advanced Level)

Note

Students are not normally awarded an Honours BMath degree if they already hold a General BMath degree. Petitions for exceptions to this rule will normally only be considered after an absence from the Faculty of several terms.


Office of the Registrar
University of Waterloo
2nd Floor, Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519 888 4567

contact us | UWaterloo home | privacy | powered by InterGlobal Solutions