WClasses

CO 250 - Introduction to Optimization

A broad introduction to the field of optimization, discussing applications, and solution techniques. Mathematical models for real life applications; algorithms; aspects of computational complexity; geometry; linear programming duality, focusing on the development of algorithms.

Prerequisites

One of (MATH106, MATH114, MATH115 with a grade of at least 70%) or MATH136 or MATH146; cumulative overall average of at least 60%.

Corequisites

None

Antirequisites

CO227, CO255

Offerings

Spring 2026 [1265]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00136050 / 120
LEC 00236060 / 120
LEC 08139380 / 150
TST 20140460 / 240
TUT 10139720 / 240

Winter 2026 [1261]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001580876 / 12010:00 - 11:20 T,Th
LEC 002580977 / 12013:00 - 14:20 T,Th
LEC 0816269114 / 200
TST 2016474153 / 24018:00 - 19:50 W
TUT 1016344153 / 24013:30 - 14:20 W

Fall 2025 [1259]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001650897 / 12014:30 - 15:50 M,W
LEC 0026882106 / 12013:00 - 14:20 T,Th
LEC 081699875 / 150
TST 2017077203 / 24018:30 - 20:20 M
TUT 1016787203 / 24011:30 - 12:20 F

Spring 2025 [1255]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013683116 / 12010:00 - 11:20 M,W
LEC 002368494 / 12010:00 - 11:20 T,Th
LEC 081403962 / 150
TST 2014170210 / 24017:00 - 18:50 Th
TUT 1014076210 / 24008:30 - 09:20 F

Winter 2025 [1251]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015889112 / 12010:30 - 11:20 M,W,F
LEC 002589098 / 12013:00 - 14:20 T,Th
LEC 0816372132 / 200
TST 2016651210 / 24018:00 - 20:20 T
TUT 1016485210 / 24010:30 - 11:20 Th

Fall 2024 [1249]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016486113 / 12010:00 - 11:20 T,Th

Spring 2024 [1245]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013720111 / 12010:00 - 11:20 M,W
LEC 0023721106 / 12010:00 - 11:20 T,Th
LEC 0814088123 / 150
TST 2015242217 / 24019:00 - 20:50 W
TUT 1014134217 / 24011:30 - 12:20 W

Winter 2024 [1241]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015912114 / 12010:30 - 11:20 M,W,F
LEC 0025913116 / 12013:00 - 14:20 T,Th
LEC 0816436185 / 200
TST 2018218230 / 24019:00 - 20:50 Th
TUT 1016561230 / 24016:30 - 17:20 W

Fall 2023 [1239]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001637589 / 12011:30 - 12:50 T,Th
LEC 0026822116 / 12012:30 - 13:20 M,W,F
LEC 003817191 / 12009:30 - 10:20 M,W,F
LEC 0818174111 / 120
TUT 1016703119 / 12009:30 - 10:20 Th
TUT 1029027111 / 12008:30 - 09:20 Th
TUT 103902866 / 12008:30 - 09:20 W

Spring 2023 [1235]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013840113 / 12011:30 - 12:50 M,W
LEC 0023841107 / 12011:30 - 12:50 T,Th
LEC 003431196 / 12013:00 - 14:20 M,W
LEC 0814239112 / 130
TUT 1014312316 / 36012:30 - 13:20 F

Winter 2023 [1231]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016040104 / 12014:30 - 15:50 T,ThQNC 1502Henry Wolkowicz
LEC 0026041120 / 12014:30 - 15:50 T,ThRCH 103Jorn van der Pol
LEC 00394571 / 1
LEC 0816652188 / 200 Martin Pei
TUT 1016833224 / 24013:30 - 14:20 TDC 1350Martin Pei

Fall 2022 [1229]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0017484114 / 14008:30 - 09:20 M,W,FMC 1085Jorn van der Pol
LEC 0029667142 / 14011:30 - 12:50 T,ThMC 1085Peter Nelson
TUT 1017920256 / 28009:30 - 10:20 FAL 116Peter Nelson

Spring 2022 [1225]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013614117 / 12010:00 - 11:20 M,WMC 4020Martin Pei
LEC 002361595 / 12013:30 - 14:20 M,W,FMC 4020Fei Wang
LEC 0035533110 / 12011:30 - 12:50 T,ThMC 4059Kanstantsin Pashkovich
LEC 0814776111 / 130 Martin Pei
TUT 1015534322 / 36010:30 - 11:20 FM3 1006Martin Pei

Winter 2022 [1221]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015904102 / 12013:00 - 14:20 T,ThMC 4061Ashwin Nayak
LEC 0025905101 / 12012:30 - 13:20 M,W,FRCH 103Jochen Koenemann
LEC 0817821132 / 150 Henry Wolkowicz
TUT 1019555203 / 24008:30 - 09:20 WRCH 105Jochen Koenemann

Fall 2021 [1219]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001653961 / 9010:00 - 11:20 T,ThMC 2065Kanstantsin Pashkovich
LEC 08110325211 / 230 Levent Tuncel
TUT 1011032761 / 9009:30 - 10:20 FMC 2065Kanstantsin Pashkovich

Spring 2021 [1215]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0814327279 / 460 Walaa Moursi

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0817850346 / 400 Martin Pei

Fall 2020 [1209]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0816435299 / 320 Levent Tuncel

Spring 2020 [1205]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0814789420 / 460 Bertrand Guenin

Winter 2020 [1201]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015802123 / 12013:00 - 14:20 T,ThQNC 2502Joseph Cheriyan
LEC 0025803126 / 12010:00 - 11:20 M,WSTC 0020Martin Pei
LEC 0817667132 / 130 Martin Pei

Fall 2019 [1199]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016265120 / 12511:30 - 12:50 T,ThPAS 2083Levent Tuncel
LEC 0026266121 / 12514:30 - 15:50 T,ThPAS 2083Levent Tuncel

Spring 2019 [1195]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013652108 / 12014:30 - 15:50 T,ThQNC 1502Joseph Cheriyan
LEC 0023653118 / 12008:30 - 09:50 T,ThMC 1085Mehdi Karimi
LEC 0814727117 / 130 Martin Pei

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015677108 / 12010:00 - 11:20 T,ThMC 4021Henry Wolkowicz
LEC 0025678103 / 12009:30 - 10:20 M,W,FRCH 103Alexander Peter Nelson
LEC 00394381 / 1
LEC 0817580115 / 130 Bertrand Guenin

Fall 2018 [1189]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016122108 / 11013:00 - 14:20 T,ThRCH 307Levent Tuncel
LEC 0026123109 / 11010:00 - 11:20 T,ThRCH 307Levent Tuncel

Spring 2018 [1185]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013542116 / 12013:00 - 14:20 T,ThSTC 0050Ashwin Nayak
LEC 0023543117 / 12010:00 - 11:20 T,ThSTC 0020Chaitanya Swamy
LEC 0814618100 / 120 Gabriel Gauthier-Shalom

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015733120 / 12013:00 - 14:20 T,ThQNC 2502Laura Sanita
LEC 0025734109 / 12011:30 - 12:20 M,W,FMC 4021Alexander Peter Nelson
LEC 0818953110 / 120 Bertrand Guenin

Fall 2017 [1179]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016246112 / 11012:30 - 13:20 M,W,FMC 4059Bertrand Guenin
LEC 0026247101 / 11013:30 - 14:20 M,W,FMC 4061Martin Gross

Spring 2017 [1175]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013541113 / 12010:00 - 11:20 T,ThEIT 1015Chaitanya Swamy
LEC 0023542111 / 12014:30 - 15:20 M,W,FMC 4059Kanstantsin Pashkovich
LEC 081507487 / 120 Levent Tuncel

Winter 2017 [1171]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015464117 / 12013:00 - 14:20 T,ThMC 2065Joseph Cheriyan
LEC 0025465119 / 12010:30 - 11:20 M,W,FPHY 145David Jao
LEC 0817120127 / 150 Levent Tuncel

Fall 2016 [1169]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016242107 / 11013:00 - 14:20 T,ThMC 4059Ricardo Fukasawa
LEC 0026243106 / 11009:30 - 10:20 M,FMC 1085Nishad Kothari
LEC 00392141 / 1

Spring 2016 [1165]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013544105 / 12010:00 - 11:20 T,ThMC 4059Joseph Cheriyan
LEC 0023545116 / 12010:00 - 11:20 M,WMC 4061Nishad Kothari
LEC 003383753 / 12010:30 - 11:20 M,W,FMC 4021Kanstantsin Pashkovich

Winter 2016 [1161]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016004112 / 12013:00 - 14:20 M,WMC 4061Chaitanya Swamy
LEC 002600553 / 12009:30 - 10:20 M,W,FMC 2065Mehdi Karimi
LEC 00387271 / 1
LEC 081309694 / 120 Bertrand Guenin

Fall 2015 [1159]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016539107 / 11011:30 - 12:20 M,W,FRCH 307Bertrand Guenin
LEC 002654098 / 11013:30 - 14:20 M,W,FRCH 307Stephen Vavasis

Spring 2015 [1155]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013614120 / 12010:00 - 11:20 T,ThMC 4021Levent Tuncel
LEC 002361566 / 12011:30 - 12:20 M,T,ThMC 4021Ashwin Nayak
LEC 0033918111 / 12009:30 - 10:20 M,W,FMC 4020Konstantinos Georgiou

Winter 2015 [1151]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015792110 / 12011:30 - 12:50 T,ThMC 4020Laura Sanita
LEC 002579377 / 12014:30 - 15:20 M,W,FMC 4021Jochen Koenemann
LEC 081815968 / 100 Jochen Koenemann

Fall 2014 [1149]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0016238100 / 11014:30 - 15:50 T,ThMC 4059Bertrand Guenin
LEC 0026239101 / 11014:30 - 15:20 M,W,FMC 4020Konstantinos Georgiou

Spring 2014 [1145]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013523111 / 12009:30 - 10:20 M,W,FMC 4020Jochen Koenemann
LEC 002352482 / 12008:30 - 09:50 T,ThEV3 1408Yu-Hin Au
LEC 003384472 / 12014:30 - 15:50 T,ThRCH 301Joseph Cheriyan

Winter 2014 [1141]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001560489 / 12010:00 - 11:20 T,ThQNC 2502Bertrand Guenin
LEC 0025605102 / 12010:30 - 11:20 M,W,FMC 4061Konstantinos Georgiou

Fall 2013 [1139]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015923100 / 11010:30 - 11:20 M,W,FQNC 1502William John Cook
LEC 0025924103 / 11010:00 - 11:20 T,ThMC 4020Joseph Cheriyan

Spring 2013 [1135]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013351111 / 12013:00 - 14:20 T,ThMC 2066Ricardo Fukasawa
LEC 0023352118 / 12011:30 - 12:20 M,W,FMC 2066Joseph Cheriyan
LEC 0035171110 / 12013:30 - 14:20 M,W,FMC 1085Laura Sanita

Winter 2013 [1131]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015362104 / 12010:00 - 11:20 T,ThRCH 112Jochen Koenemann
LEC 0025363118 / 12010:30 - 11:20 M,W,FRCH 112Konstantinos Georgiou
LEC 00382911 / 1
LEC 051257520 / 1809:00 - 10:20 Th,U Stephen New

Fall 2012 [1129]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0017047106 / 11010:30 - 11:20 M,W,FMC 4020Nick Wormald
LEC 0027048108 / 11010:00 - 11:20 T,ThMC 4021Edlyn E Teske

Spring 2012 [1125]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013397164 / 17513:00 - 14:20 T,ThPHY 145Laura Sanita
LEC 0023398171 / 17510:30 - 11:20 M,W,FMC 2065Jochen Koenemann

Winter 2012 [1121]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015145108 / 11510:00 - 11:20 T,ThMC 4059Bertrand Guenin
LEC 0025146103 / 10410:30 - 11:20 M,W,FMC 2017William Cunningham
LEC 051786314 / 1809:00 - 10:20 Th,U Stephen New

Fall 2011 [1119]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015033107 / 11010:30 - 11:20 M,W,FMC 4021Joseph Cheriyan
LEC 002503493 / 11010:00 - 11:20 T,ThMC 4020Jochen Koenemann
LEC 00383571 / 1

Spring 2011 [1115]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013286118 / 12513:00 - 14:20 T,ThMC 1085Bertrand Guenin
LEC 0023287127 / 12510:30 - 11:20 M,W,FMC 1085Nick Wormald

Winter 2011 [1111]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001510398 / 10410:00 - 11:20 T,ThMC 1056Bertrand Guenin
LEC 0025104107 / 10410:30 - 11:20 M,W,FMC 1056Nick Wormald

Fall 2010 [1109]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015064102 / 11010:00 - 11:20 T,ThMC 4061Levent Tuncel
LEC 002506558 / 9610:30 - 11:20 M,W,FRCH 211Bertrand Guenin

UW Flow Ratings

Liked: 61.72%

61.72%

Easy: 42.19%

42.19%

Useful: 72.43 %

72.43%

CO 250 leads to

CM 441 - Computational Discrete Optimization

CM 442 - Nonlinear Optimization

CM 443 - Deterministic OR Models

CO 327 - Deterministic OR Models (Non-Specialist Level)

CO 351 - Network Flow Theory

CO 353 - Computational Discrete Optimization

CO 367 - Nonlinear Optimization

CO 370 - Deterministic OR Models

CO 372 - Portfolio Optimization Models

CO 453 - Network Design

CO 454 - Scheduling

CO 456 - Introduction to Game Theory

CO 466 - Continuous Optimization

MSE 332 - Deterministic Optimization Models and Methods

MSE 431 - Stochastic Models and Methods

MSE 446 - Introduction to Machine Learning

MSE 555 - Scheduling: Theory and Practice

CO 432 - Information Theory and Applications

BUS 405W - Procurement and Supply Management (WLU)

BUS 495QW - Business Analytics (WLU)

BUS 495RW - Data Visualization and Comm Business (WLU)

BUS 445W - Information Systems for Supply Chain Management (WLU)

BUS 485W - Environmental Management for Operations (WLU)

BUS 455W - Transportation and Facilities Management (WLU)

BUS 435W - Supply Chain Management (WLU)

CO 365 - Optimization Models and Algorithms for Data Science