Link to the University of Waterloo home page
2023-2024

The Undergraduate Calendar

 

 

Faculty of Mathematics

Bachelor of Computer Science and Bachelor of Mathematics Plan Combinations

Bachelor of Computer Science and Bachelor of Mathematics Academic Plan Combinations

The rules in this section do not apply to students seeking a Bachelor of Computing and Financial Management (BCFM) or Bachelor of Software Engineering (BSE) degree. The list of eligible joint honours plans for Software Engineering students is available in the Software Engineering section of this Calendar.

Eligible Plan Categories (In Plan-Sequencing Priority Order – Top Highest, Bottom Lowest)

  1. “Stand-alone” Mathematics Faculty Honours academic plans
  2. Mathematics Faculty Joint Honours academic plans
    • Bachelor of Computer Science (BCS) Joint can be combined with a Bachelor of Mathematics (BMath) Mathematics Joint Honours
  3. Non-Mathematics Joint Honours academic plans
    • BCS Joint and BMath Joint academic plans can be combined with a non-Mathematics Joint Honours (acceptable non-Mathematics Joint Honours academic plans are listed in the faculty sections of this Calendar)
  4. Mathematics Faculty minors or options
  5. Non-Mathematics minors or options

Academic plans will be listed on a student’s diploma in the above order.

A BCS or BMath student’s academic plan must include one of the following:

  • A stand-alone Mathematics Faculty Honours academic plan, or
  • Two Mathematics Faculty Joint Honours academic plans, or
  • A Joint BCS academic plan and a non-Mathematics Joint Honours academic plan (acceptable non-Mathematics Joint Honours academic plans are listed in the non-Mathematics faculty section of this Calendar)

More academic plans may be added subject to the other restrictions in this section and in this Calendar. The academic plan listed first on a graduating student’s diploma will dictate the student’s degree: if the first academic plan is a BCS academic plan, then the student will graduate with a BCS. If the first academic plan is a BMath academic plan, then the student will graduate with a BMath.

Mathematics Faculty Joint Honours Plans

Joint honours academic plans both offered by the Mathematics Faculty, in conjunction with the common degree requirements in Table 1, require a total of 40 courses (20 units): the 10 mathematics courses in the Faculty core (outlined in Table 2) plus the joint requirements of the two departments/school for a minimum of 26 mathematics courses, and at least 10 non-math courses (five units). Joint requirements for each department/school can be found in the corresponding section of this Calendar.

Invalid Multiple-Plan Combinations

View a list of invalid credential combinations in this Calendar.


Office of the Registrar
University of Waterloo
Ira G. Needles Hall
200 University Avenue West
Waterloo, Ontario, Canada N2L 3G1
519-888-4567