University of Waterloo official logo

BA/BS in Mathematical Optimization

University of Waterloo

Waterloo, Ontario, Canada•QS 2027 #113 =

Official program page (opens in a new tab)

At University of Waterloo in Waterloo, Canada, BA/BS in Mathematical Optimization is offered as a bachelor's degree in Mathematics programme. The programme runs for 4 years. Tuition for international students is CAD 29,259 per semester.

At a glance

Degree: Bachelor's Degree
Field: Mathematics
Duration: 4 years
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 checked September 2026 · Source: uwaterloo.ca ·

Program details

Overview

Mathematical Optimization is an undergraduate program at the University of Waterloo leading to a Bachelor of Mathematics in Mathematical Optimization within the Faculty of Mathematics. The curriculum begins with a foundation in combinatorics, forecasting, and computer simulation, followed by upper-year courses in combinatorics and optimization alongside mathematics electives, with sample topics including network flow theory, portfolio optimization models, game theory, and convex optimization. The regular program is completed in four years, while the co-op option extends to five years, alternating academic terms with paid work terms. Students share a Faculty of Mathematics core with other mathematics majors in first year before specializing in combinatorics and optimization coursework through the remaining upper years of the degree, building on the same foundation of forecasting and simulation courses introduced early in the program.

Requirements

Admission Requirements: Ontario applicants need six Grade 12 U or M courses, including Advanced Functions, Calculus and Vectors, a Grade 12 U English course, and one other 4U course; Grade 11 Introduction to Computer Science is recommended but not required.

About University of Waterloo

“Concordia cum veritate”

Type: University
Control: Public
Campus setting: Urban
Founded: 1957
Students: 41,000
QS rank: #113 =
Programs: 297
Location: Waterloo, Ontario, Canada
University of Waterloo campus scene
1 / 3

View the full University of Waterloo profile

Similar programs in Canada

More programs at University of Waterloo

Other universities in Canada

Scholarships in Canada

  • David Johnston International Student Scholarships
  • Entrance Awards for Designated Black Students
  • Faculty of Engineering International Student Scholarships
  • Faculty of Mathematics Global Scholarships — CAD 40,000
  • Faculty of Mathematics International Awards: India

Frequently asked questions

What degree does BA/BS in Mathematical Optimization award?

University of Waterloo awards a Bachelor's Degree in the field of Mathematics on completion of this programme.

How long does BA/BS in Mathematical Optimization take?

The programme runs for 4 years.

How much does BA/BS in Mathematical Optimization cost?

Tuition for international students is CAD 29,259 per semester.

Browse all articles →

Spotted something outdated or missing?

Help us keep this page accurate — it takes about 30 seconds.

Free calculators and converters to plan your study-abroad journey.

Latest Articles

Fresh guides and advice for studying abroad.

View all →

Compare Compare