Offered by University of Waterloo, Waterloo, Canada
Specialized program in discrete mathematics, graph theory, combinatorics, and optimization algorithms. Unique to Waterloo. Strong pathway to graduate study in computer science and mathematics.