Term by term course offerings

Legend:

  • Monday (M)
  • Tuesday (T)
  • Wednesday (W)
  • Thursday (TH)
  • Friday (F)
  • Mathematics & Computer Building (MC)
  • Combinatorics and Optimization (CO)

Note: As of Fall 2023, you must login to Quest to view the instructor and room.

Fall 2024

Course Name
CO 602

Fundamentals of Optimization

10:00 - 11:20 TTh

CO 631

Symmetric Functions

4:00 - 5:20 TTh

CO 642

Graph Theory

10:00 - 11:20 MW

CO 650

Combinatorial Optimization

11:30 - 12:50 TTh

CO 666

Continuous Optimization

1:00 - 2:20 TTh

CO 673

Optimization for Data Science

11:30 - 12:50 MW

CO 681

Quantum Information Processing

10:00 -11:00 TTh

CO 685

Public-Key Cryptography

8:30 - 9:50 TTh

CO 687

Applied Cryptography

12:30 - 1:20 MWF

CO 749

Topics in Graph Theory

Graph Minors

10:30 - 11:20 MWF

Spring 2024

Course Name
CO 671

Semidefinite Optimization

10:00 - 11:20 TTh

CO 690

Literature & Research Studies

CO 739

Topics in Combinatorics

11:30 - 2:20 F

CO 749

Topics in Graph Theory

Induced subgraphs

9:30 - 10:20 MWF

CO 759

Topics in Discr. Optimization

Approx & Hardness of Approx

1:00 - 2:20 TTh

Winter 2024

Course Name
CO 630 Algebraic Enumeration
CO 634 Combinatorial Designs
CO 663 Convex Optimization & Analysis
CO 687 Applied Cryptography
CO 739

Topics in Combinatorics

CO 749 Topics in Graph Theory
CO 769 Topics in Conts Optimization
CO 781 Topics in Quantum Information
CO 789 Topics in Crytography

Fall 2023

Course Name
CO 602

Fundamentals of Optimization

10:00 - 11:20 MWÌý

CO 631

Symmetric Functions

4:00 - 5:00 TThÌý

CO 642

Graph Theory

10:00 - 11:20 TThÌý

CO 650

Combinatorial Optimization

11:30 - 12:50 TThÌý

CO 666

Continuous Optimization

4:00 - 5:00 TThÌý

CO 673

Optimization for Data Science

1:00 - 2:20 TThÌý

CO 681

Quantum Information Processing 1102

8:30 - 9:50 TTh

CO 685

Public-Key Cryptography

2:30 - 3:20 MWFÌý

CO 687

Applied Cryptography

11:30 - 12:20 MWFÌý

CO 739

Topics in Combinatorics

Multivariate Analytic Comb

10:30 - 11:20 MWFÌý

CO 781

Topics in Quantum Information

11:30 - 12:50 TThÌý

Spring 2023

Course Name Professor
CO 646

Matroid Theory

10:00 - 11:20 TTh RCH 212

CO 671

Semidefinite Optimization

4:00 - 5:20 TTh QNC 2501

CO 690

Literature & Research Studies

CO 739

Topic in Combinatorics

11:30 - 12:50 TTh RCH 208

CO 759

Topics in Disc. Optimization

10:00 - 11:20 MW MC 6029

CO 781

Topics in Quantum Information

2:00 - 3:20 TTh QNC 1201

Winter 2023

Course Name Professor
CO 630

Algebraic Enumeration

4:00 - 5:20 TTh DWE 3519

CO 644

Alebraic Graph Theory

10:30-11:20 MWF QNC 2501

CO 652

Integer Programming

1:00-2:20 MW PHY 313

CO 663

2:30-3:50 TTh QNC 1507

CO 687

Applied Cryptography

2:30-3:20 MWF RCH 101

A. Menezes
CO 739

Topic in Combinatorics

Analytic & Algorithmic Combina

11:30-12:50 TThÌý MC 6029

CO 749

Topic in Graph Theory

Designs, Nibble and Absrbers

1:00-2:20 TTh OPT 401

CO 749

Topic in Graph Theory

Inducd subgrph: algrthms & more

9:00-10:20 MW MCÌý5417

CO 769

Topic in Conts Optimization

10:00-11:20 TTh AL 209

Fall 2022

Course Name Professor
CO 602

Fundamentals of Optimization

2:30-3:50 MW MC 2017

CO 631

Symmetric Functions

4:00-5:00 MW MC 4064

CO 642

Graph Theory

8:30-9:50 TTh RCH 206

P. Haxell
CO 650

Combinatorial Optimization

10:00-11:20 TTh DWE 3518

CO 666

Continuous Optimization

1:00-2:20 TTh DWE 3519

CO 673

Optimization for Data Science

1:00-3:50 F DC 2585

Ìý
CO 681

Quantum Information Processing

4:00-5:20 TTh MC 4040

R. Cleve
CO 685

Public-Key Cryptography

1:30-2:20 MWF QNC 2501

CO 687

Applied Cryptography

8:30-9:20 MWF RCH 101

CO 739

Topic in Combinatorics

Combinatorial commuative alg

10:30-11:20 MWF AL 209

CO 739

Topological Methods in Combinatorics

Topological Methods in Comb

11:30-12:50 TTh MC 4044

P. Haxell
CO 749

Topics in Graph Theory

tpcs in rdm graphs & prob comb

10:00-11:20 MWÌý HH 344

Spring 2022

Course Name Professor
CO 671

Semidefinite Optimization

10:00-11:20 TTh MC 4042

CO 739

Topics in Combinatorics

Info Theory & Applications

11:30-12:50 TTh QNC 1201

CO 749

Topics in Graph Theory

Planar Graphs

9:30-10:20 MWF MC 5479

CO 789

Topics in Cryptography

Cryptographic protocols

1:00-2:20 TTh MC 4044

Winter 2022

Course Name Professor
CO 630

Algebraic Enumeration

11:30-12:50 TTh RCH 212

CO 634

Combinatorial Designs

1:30-2:20 MWF DWE 3519

CO 663

10:00-11:20 MW DWE 1502

W. Moursi
CO 687

Applied Cryptography

11:30-12:20 MWF RCH 101

CO 739

Topics in Combinatorics

Topics in Macdonald Polynomial

10:00-11:20 TTH RCH 208

O. Mandelshtam
CO 749

Topics in Graph Theory

Induced subgraphs

10:00-11:20 MW HH 334

CO 769

Topics in Conts Optimization

Mono op & fixed pt theory opt

11:30-12:50 MW DWE 1502

W. Moursi
CO 781

Topics in Quantum Information

Fault-Tlrnt Qntm Error Corrctn

11:00-12:20 TTH QNC 1201

Fall 2021

Hybrid = in-class lectures which are held with an online synchronous class visa livestreaming. For registered students only

Course Name Professor
CO 602

Fundamentals of Optimization

Hybrid

1:00-2:00 TTh MC 4058

1:00-2:00 TTh Online

CO 631

Symmetric Functions

Hybrid

4:00-5:20 TTh MC 4064

CO 642

Graph Theory

Online

CO 650

Combinatorial Optimization

Online

8:30 -9:50 TTh

Ricardo Fukasawa
CO 666

Continuous Optimization10:00-11:00 MW MC 4060

CO 673

Optimization for Data Science

online

Yaoliang Yu
CO 681

Quantum Information Processing

10:00-11:20 TTh AHS 1689

Richard Cleve
CO 685

Public-Key Cryptography

Online

K. Karabina
CO 687

Applied Cryptography

Online

11:30-12:20 MWF

CO 739

Topics In Combinatorics

Prob. Mthd & Random Alogirthm

Online

2:30-3:50 MW

CO 739

Topics in Combinatorics

Asymmentric function theory

11:30-12:50 TTh MC 4064

11:30-12:50 Online

Spring 2021

Course Name Professor
CO 646

Matroid Theory

Online

CO 671

Semidefinite Optimization

Online

CO 759

Topics in Discr Optimization

Online

CO 781

Topics in Quantum Information

Quantum Algorithms

Online

Winter 2021

Course Name Professor
CO 630

Algebraic Enumeration

Online

CO 644

Algebraic Graph Theory

Online

CO 652

Integer Programming

Online

CO 663

Convex Optimization & Analysis

Online

Walaa Moursi
CO 687

Applied Cryptography

Online

Alfred Menezes
CO 738

Probabilistic Methods

Online

CO 739

Topics in Combinatorics

Analytic & Algorithmic Combina

Online

CO 754

Approximation Algorithms

Online

Fall 2020

Course Name Professor
CO 602

Fundamentals of Optimization

Online

Steve Vavasis
CO 642

Graph Theory

Online

CO 650

Combinatorial Optimization

Online

CO 666

Contnuous Optimization

Online

CO 673

Optimization for Data Science

Online

CO 681

Quantum Information Processing

Online

CO 685

Public-Key Cryptography

Online

CO 687

Applied Cryptography

Online

CO 749

Topics in Graph Theory

Online

CO 781

Online

Spring 2020

Course Name

Professor

CO 671

Semidefinite Optimization

Online

Stephen Vavasis
CO 739

Topics in Combinatorics

Containers and Applications

Online

Jorn van der Pol
CO 778

Portfolio Optimization

Online

Ben Feng

Winter 2020

Course Name Professor
CO 630

Alebraic Enumeration

4:00-5:20 TTh RCH 208

CO 634

Combinatorial Designs

4:00-5:20 MW RCH 208

CO 663

Convex Optimization & Analysis

1:00-2:20 WF MC 4064

CO 687

Applied Cryptography

11:30-12:20 MWF RCH 101

CO 739

Topics in Combinatorics

Combinatorial Hopf Algebras

11:30-12:50 TTh RCH 209

CO 739

Topics in Combinatorics

Info Theory & Applications

10:00-11:20 TTh QNC 1201

CO 749

Topics in Graph Theory

Graph Colouring

2:30-3:50 TTh QNC 1506

CO 749

Topics in Graph Theory

Random Graph Theory

2:30-3:50 MW RCH 208

Fall 2019

Course Named Professor
CO 602

Fundamentals of Optimization

11:30-12:1250 TTh RCH 207

CO 631

Symmetric Functions

1:30-2:20 MWF ML 246

CO 642

Graph Theory

8:30-9:50 MW EV3 4412

Penny Haxell
CO 650

Combinatorial Optimization

2:30-3:50 TTh DWE 3516

CO 673

Optimization for Data Science

4:00-5:20 TTh DC 2585

Kimon Fountoulakis
CO 681

Quantum Information Processing

8:30-9:50 TTh MC 2054

Richard Cleve
CO 685

Public-Key Cryptography

12:30-1:20 MWF DWE 1515

CO 687

Applied Cryptography

10:30-11:20 MWF RCH 101

CO 749

Topics in Graph Theory

Colouring, flows, and orientations of graphs

10:00-11:20 TTh MC 4064

Carsten Thomassen
CO 759

Topics in Discrete Optimization

Optimization under uncertainty

1:00-2:20 TTh RCH 209

Spring 2019

Course Named Professor
CO 646

Matroid Theory

8:30-9:50 TTh RCH 208

Jorn van der Pol
CO 671

Semidefinite Optimization

11:30-12:50 TTh RCH 208

CO 749

Topic in Graph Theory

Topological Graph Theory

2:30-3:50 TTh MC 6486

CO 781

Topics in Quantum Information

Quantum Algorithms

1:00-2:20 TTh QNC 1201

Winter 2019

Course Name Professor
CO 630

Algebraic Enumeration

10:00-11:20 TTH MC 4064

CO 644

Algebraic Graph Theory

10:30-11:30 MWF QNC 2501

CO 652

Integer Programming

2:30-3:50 TTh HH 124

CO 663

1:00-2:20 TTh DWE 1515

CO 687

Applied Cryptography

9:30-10:20 MWF RCH 101

CO 739

Topics in Combinatorics

Arithmetic and Geometric Combinatorics

1:30-2:20 MWF QNC 1507

CO 749

Topics in Graph Theory

Graph Decompositions

11:30-12:20 MWF MC 6486

CO 789

Topics in Cryptography

Lattice-Based Cryptography

2:30-3:30 MWF MC 6486

Fall 2018

Course Name Professor
CO 602

Fundamentals of Optimization

2:30-3:350 MW MC 5417

CO 642

Graph Theory

10:00-11:20 TTh MC 5417

CO 650

Combinatorial Optimization

1:00-2:20 TTh PHY 145

CO 666

Continuous Optimization

4:00-5:20 TTh DWE 3522A

CO 673

Optimization for Data Science

10:00-11:20 MW MC 4042

CO 681

Quantum Information Processing

11:30-12:50 TTh MC 4040

Jon Yard
CO 685

Public-Key Cryptography

9:30-10:20 MWF DWE 3519

CO 759

Topics in Disc Optimization

Extended Formulations and Hierachies

8:30-9:50 MW MC 6486

Spring 2018

Course Name Professor

Semidefinite Optimization

10:00-11:20 TTh MC 6486

CO 739

Topics in Combinatorics

Association Schemes

10:00-11:20 MW MC 5417

Winter 2018

Course Name Professor
CO 630

Algebraic Enumeration

2:30-3:30 MWF RCH 109

CO 634

Combinatorial Designs

8:30-9:30 MWF RCH 109

CO 663

2:30-3:50 TTh DWE 3519

CO 687

Applied Cryptography

11:30-12:20 MWF RCH 101

CO 739

Topics in Combintorics

Combinatorics & Feynman Diagrams

2:30-3:20 MWF RCH 106

Topics in Combinatorics

Info Theory & Applications

1:00-2:20 TTh QNC 1201

CO 749

Topics in Graph Theory

Graph Colouring

11:30-12:50 TTh EV3 4408

CO 750

Topics in Comb Optimization

Approximation Algorithms

10:00-11:20 TTh DWE 3519

CO 759

Topics in Discr Optimization

Comp Discrete Optimization

11:30-12:50 MW

Fall 2017

Course Name Professor
CO 602

Fundamentals of Optimization

10:00-11:20 TTH DWE 3519

CO 642

Graph Theory

10:30-11:20 MWF MC 5479

CO 650

Combinatorial Optimization

11:30-12:50 TTh RCH 110

CO 681

Quantum Information Processing

2:00-3:20 TTh QNC 1201

Jon Yard
CO 685

Public-key Cryptography

9:30-10:20 MWF MC 5479

CO 739

Topics in Graph Theory

Partially Ordered Sets in CO

10:30-1120 MWF MC 6486

CO 749

Topics in Graph Theory

Crossing Numbers

1:30-3:00 WF MC 6486

Spring 2017

Course Name Professor
CO 631

Symmetric Functions

2:30-3:60 MW MC 6486

Ian Goulden
CO 646

Matroid Theory

10:00-11:20 TTH QNC 2501

CO 671

Semidefinite Optimization

11:30-12:50 TTH MC 4064

CO 750

Topics in Comb Optimization

Packing and Covering

1:00-2:20 TTH MC 5479

Ahmad Abid

Winter 2017

Course Name Professor
CO 630

Algebraic Enumeration

12:30-1:20 MWF CPH 3604

CO 644

Algebraic Graph Theory

8:30-9:50 TTH RCH 106

CO 652

Integer Programming

4:00-5:20 TTH QNC 1507

CO 663

Convex Optimization & Analysis

11:30-12:50 TTH DWE 3519

CO 687

Applied Cryptograph

11:30-12:20 MWF STC 0020

CO 749

Topics in Graph Theory

Topolog. Mthds. Combinatorics

10:00-11:20 MW MC 6486

Penny Haxell
CO 750

Topics in Comb Optimization

Approximation Algorithms

10:00-11:20 TTH MC 6486

CO 769

Topics in Conts Optimization

Geometric Representation of Graphs via Convex Optimization

2:30-3:50 MW MC 6486

CO 781

Topics in Quantum Information

Quantum Algorithms

1:30-2:50 TTH MC 6486

Fall 2016

Course Name Professor
CO 602

Fundamentals of Optimization

10:00-11:20 TTH RCH 205

CO 642

Graph Theory

10:30-11:20 MWF MC 5479

CO 650

Combinatorial Optimization

11:30-12:50 TTH SJ2 2002

CO 666

Continuous Optimization

1:30-2:20 MWF MC 4064

CO 681

Quantum Information Processing

2:30-3:50 TTH QNC 1201

Richard Cleve
CO 685

Public-Key Cryptography

9:30-10:20 MWF MC 1056

CO 749

Topics in Graph Theory

2:30-3:50 MW MC 5479

Spring 2016

Course Name Professor
CO 671

Semidefinite Optimization

11:30-12:50 MW MC 4064

CO 749

Topics in Graph Theory

10:00-11:20 MW MC 6486

Winter 2016

Course Name Professor
CO 634

Combinatorial Designs

4:00-5:20 MW HH 124

CO 687

Applied Cryptography

9:30-10:20 MWF QNC 2502

CO 739

Multivariate Stable Polynomials: Theory and applications

1:30-2:20 MWF MC 6486

CO 739

Information theory and applications

1:30-2:50 TTh QNC 1201

CO 759

Topics in Integer programming

10:30-11:50 TTh MC 6486

CO 769

2:30-3:50 MW MC 6486

Fall 2015

Course Name Professor
CO 602

Fundamentals of Optimization

9:30-10:20 MWF MC 6486

CO 630

Algebraic Enumeration

4:30-5:20 MWF MC 4044

CO 642

Graph Theory

1:00-2:20 TTh EV1 350

CO 650

Combinatorial Optimization

2:30-3:20 MWF DWE 1502

CO 663

Convex Optimization and Analysis

4:00-5:20 RCH 212

CO 681

Quantum Information Processing

2:30-3:50 TTh QNC 0101

Richard Cleve
CO 685

The Mathematics of Public-Key Cryptography

1:30-2:20 MWF CPH 3602

CO 789

Topic in Cryptography

11:30-12:20 MWF MC 6486

Spring 2015

Course Name Professor

CO 646

Matroid Theory

11:30-12:20 MWF MC 4060

CO 671

Semidefinite Optimization

2:30-3:00 TTH MC 2038

CO 759

Topics in Discrete Optimization

10:30-12:00 TTH MC 6486

Winter 2015

Course Name Professor
CO 644

Algebraic Graph Theory

3:30-4:20 MW MC 4058

3:30-4:20 TH MC 4064

CO 652

Integer Programming

11:30-12:50 TTH MC 4058

CO 666

Continuous Optimization

1:00-2:20TTH DWE 1515

Thomas Coleman
CO 687

Applied Cryptography

2:30-3:20MWF MC 4020

CO 739

Topics in Combinatorics

Methods of polyhedral and topological combinatorics

1:30-2:20 TTH MC 6486

CO 749

Topics in Graph Theory

Advance Techinques in Graph Coloruing

1:00-2:20TTH MC 6486

CO 759

Topics in Discrete Optimization

Computational Discrete Optimization

10:00-11:20TTH MC 6486

CO 781

Topics in Quantum Information

Quantum Algorithms

2:30-3:50TTH QNC 1201

Fall 2014

Course Name Professor
CO 602

Fundamentals of Optimization

2:30-3:20 MWF MC 6486

CO 630

Algebraic Enumeration

4:30-5:20MWF RCH 109

CO 642

Graph Theory

9:30-10:20TWF QNC 1507

CO 650

Combinatorial Optimization

2:30-3:50MW QNC 1506

CO 663

Convex Optimization and Analysis

10:30-11:20MWF QNC 2501

CO 681

Quantum Information Processing

2:30-3:50TTH QNC 0101

Richard Cleve
CO 685

The Mathematics of Public-Key Cryptography

1:00-2:20TTH MC 6486

CO 769

Topics in Continuous Optimization

12:30-1:20MWF MC 6486

Spring 2014

Course Name Professor
CO 671

Semidefinite Optimization

4:00-5:20TTH HH 124

CO 759

11:30-12:50TTH MC 6486

Winter 2014

Course Name Professor
CO 634

Combinatorial Designs

1:30-2:20MWF MC 4064

CO 666

Continous Optimization

1:00-2:20TTH MC 4041

Thomas Coleman
CO 687

Applied Crytography

11:30-12:20MWF MC 4020

CO 739

Topics in Combinatorics

11:30-12:20MWF M3 4206

CO 754

Approximation Algorithms

12:30-12:20MWF EV1 225

CO 781

Topics in Quantum Information

1:00-3:50T QNC 1201

Robert Koenig