BA/BS in Mathematics/Teaching is a bachelor's degree in Mathematics programme offered by University of Waterloo in Waterloo, Canada. Tuition for international students is CAD 29,259 per semester.
At a glance
Degree:Bachelor's Degree
Field:Mathematics
International tuition: CAD 29,259 / semester
We have no an application deadline on record for this programme yet — see the official programme page.
— it helps other students.
Last reviewed September 2026 ·
Program details
Overview
Mathematics/Teaching is an undergraduate program in the University of Waterloo's Faculty of Mathematics for students planning to become secondary school math teachers. Alongside a broad range of mathematics coursework, or an optional focus within mathematics, students can add a second teachable subject such as biology, business, chemistry, computer science, English, French, music or physics. The co-op program builds in eight months of paid teaching-related work experience before graduates apply to a Bachelor of Education program. Ontario applicants are admitted with six Grade 12 U/M courses, including Advanced Functions, Calculus and Vectors, a Grade 12 U English credit and one other 4U course, with Grade 11 Introduction to Computer Science recommended. All applicants must complete the university's Admission Information Form. The program is intended as preparation for teacher-education programs rather than a stand-alone teaching credential.
Requirements
Admission Requirements: Ontario applicants need six Grade 12 U/M courses: Advanced Functions, Calculus and Vectors, any Grade 12 U English, and one other 4U course, with Grade 11 Introduction to Computer Science recommended. Admission averages are set through individual selection, typically in the mid-80s. All applicants must complete the Admission Information Form as part of the application.