Courses

The University of Waterloo uses Odyssey to show course projections. Following Combinatorics and Optimizaion (CO) courses will assist you in your search. Contents of that page are subject to change, and the accuracy of the information cannot be guaranteed until the course offering appears in Quest.

Please contact us should you need more information.

Table last updated September 2023.

F = Fall

W = Winter

S = Spring

Course

Term

Title

CO 227

F, W

Introduction to Optimization (Non-Specialist Level)

CO 250

F, W, S

Introduction to Optimization

CO 255

F, W

Introduction to Optimization (Advanced Level)

CO 327

W, S

Deterministic OR Models (Non-Specialist Level)

CO 330

F

Combinatorial Enumeration

CO 331

W

Coding Theory

CO 342

F, S

Introduction to Graph Theory

CO 351

F, S

Network Flow Theory

CO 353

W

Computational Discrete Optimization

CO 367

F

Nonlinear Optimization

CO 370

F, W

Deterministic OR Models

CO 372

F, W

Portfolio Optimization Models

CO 380

S (even years)

Mathematical Discovery and Invention

CO 430

W

Algebraic Enumeration

CO 431

F

Symmetric Functions

CO 432

TBD

Information Theory and Applications

CO 434

W (even years)

Combinatorial Designs

CO 439

~

Topics in Combinatorics

CO 442

F

Graph Theory

CO 444

W (odd years)

Algebraic Graph Theory

CO 446

S (odd years)

Matroid Theory

CO 450

F

Combinatorial Optimization

CO 452

W (odd years)

Integer Programming

CO 454

S

Scheduling

CO 456

F

Introduction to Game Theory

CO 459

~

Topics in Optimization

CO 463

W

Convex Optimization and Analysis

CO 466

F (even years)

Continuous Optimization

CO 471

S

Semidefinite Optimization

CO 480

S (odd years)

History of Mathematics

CO 481/ CS 467/PHYS 467

W

Introduction to Quantum Information Processing

CO 485

F

The Mathematics of Public-Key Cryptography

CO 486

~

Topics in Quantum Information

CO 487

F, W

Applied Cryptography

CO 499

~

Reading in Combinatorics and Optimization