Link to the University of Waterloo home page
2009-2010

The Undergraduate Calendar

 

 

Departmental Honours Academic Plans: Requirements

Combinatorics and Optimization

Joint Honours Combinatorics and Optimization

See "Academic Programs/Plans"  for a complete description of joint plan requirements. Note that both specialization areas designated in such joint plans must be disciplines within the Faculty of Mathematics.

All of

MATH 239 Introduction to Combinatorics or MATH 249 Introduction to Combinatorics (Advanced Level)

One of

CO 350 Linear Optimization
CO 355 Mathematical Optimization

Four additional courses chosen from

CO 330 Combinatorial Enumeration
CO 331 Coding Theory
CO 342 Introduction to Graph Theory
CO 351 Network Flow Theory
CO 355 Mathematical Optimization
CO 367/CM 442 Nonlinear Optimization
CO 430-487, excluding CO 480

All of

PMATH 336 Introduction to Group Theory with Applications

Three of

MATH 237 Calculus 3 for Honours Mathematics or MATH 247 Calculus 3 (Advanced Level)
AMATH/PMATH 331 Applied Real Analysis
AMATH/PMATH 332 Applied Complex Analysis
CM 339/CS 341 Algorithms
CS 360 Introduction to the Theory of Computing
CS 466 Algorithm Design and Analysis
PMATH 334 Introduction to Rings and Fields with Applications
PMATH 340 Elementary Number Theory
Note: CS 466 is open only to CS joint majors.


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