WClasses

CO 351 - Network Flow Theory

Review of linear programming. Shortest path problems. The max-flow min-cut theorem and applications. Minimum cost flow problems. Network simplex and primal-dual algorithms. Applications to problems of transportation, distribution, job assignments, and critical-path planning.

Prerequisites

One of CO250 or CO255 or CO352

Corequisites

None

Antirequisites

None

Offerings

Spring 2026 [1265]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00136030 / 110

Fall 2025 [1259]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001619755 / 8011:30 - 12:50 T,Th

Spring 2025 [1255]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001368191 / 11010:00 - 11:20 T,Th

Spring 2024 [1245]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001371889 / 11011:30 - 12:50 T,Th

Fall 2023 [1239]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001604272 / 8016:00 - 17:20 T,Th

Spring 2023 [1235]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001383881 / 9014:30 - 15:50 T,Th

Fall 2022 [1229]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001713573 / 8014:30 - 15:50 M,WE2 1732Jane Gao

Spring 2022 [1225]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001361272 / 7516:00 - 17:20 T,ThRCH 301Joseph Cheriyan

Fall 2021 [1219]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001608041 / 5011:30 - 12:20 M,W,FMC 4045Jorn van der Pol

Spring 2021 [1215]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041339965 / 120 Joseph Cheriyan
TUT 141535965 / 120

Fall 2020 [1209]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041597684 / 90 Martin Pei

Spring 2020 [1205]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013642114 / 120 Martin Pei

Fall 2019 [1199]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001579667 / 7010:30 - 11:20 M,W,FRCH 207Kazuhiro Nomoto

Spring 2019 [1195]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001365067 / 7508:30 - 09:20 M,W,FMC 1056Martin Pei

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00195441 / 1

Fall 2018 [1189]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001564164 / 7010:30 - 11:20 M,W,FMC 4045Rose Marie McCarty

Spring 2018 [1185]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001354048 / 6611:30 - 12:50 T,ThMC 4058Joseph Cheriyan

Fall 2017 [1179]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001572966 / 7013:30 - 14:20 M,W,FMC 4040Martin Pei

Spring 2017 [1175]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001353945 / 6010:00 - 11:20 T,ThMC 4058Ashwin Nayak

Fall 2016 [1169]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001570530 / 5013:30 - 14:20 M,W,FMC 4042R. Bruce Richter

Spring 2016 [1165]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001354244 / 6013:00 - 14:20 T,ThMC 4042Joseph Cheriyan

Fall 2015 [1159]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001596742 / 5012:30 - 13:20 M,W,FDWE 3522R. Bruce Richter

Spring 2015 [1155]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001361235 / 4508:30 - 09:20 M,W,FMC 4041Joseph Cheriyan

Fall 2014 [1149]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001563031 / 5014:30 - 15:50 T,ThMC 4058Chaitanya Swamy

Spring 2014 [1145]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001352137 / 4514:30 - 15:50 T,ThQNC 1506Ahmad Abdi

Fall 2013 [1139]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001528319 / 5012:30 - 13:20 M,W,FRCH 204R. Bruce Richter

Spring 2013 [1135]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001334934 / 4512:30 - 13:20 M,W,FMC 4064Joseph Cheriyan

Fall 2012 [1129]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001520136 / 5013:30 - 14:20 M,W,FMC 4063R. Bruce Richter

Spring 2012 [1125]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001339536 / 4510:30 - 11:20 M,W,FMC 1056Rajat Mittal

Fall 2011 [1119]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001502644 / 5013:30 - 14:20 M,W,FMC 4040Ashwin Nayak

Spring 2011 [1115]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001328430 / 6010:30 - 11:20 M,W,FMC 2017Ashwin Nayak

Fall 2010 [1109]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001505716 / 4013:30 - 14:20 M,W,FMC 4063Joseph Cheriyan

Spring 2010 [1105]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001467621 / 6010:30 - 11:20 M,W,FMC 4060Uldis Alfred Celmins

Winter 2010 [1101]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001754021 / 3011:30 - 12:50 T,ThRCH 208Nicholas James Alexande Harvey

Fall 2009 [1099]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001476927 / 4008:30 - 09:20 M,W,FRCH 207Steven C Furino

Spring 2009 [1095]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001313935 / 6010:30 - 11:20 M,W,FMC 4040Chaitanya Swamy

Winter 2009 [1091]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001438421 / 7214:30 - 15:20 M,W,FSTJ 2009R. Bruce Richter

Fall 2008 [1089]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001362920 / 8014:30 - 15:20 M,W,FMC 2034R. Bruce Richter

Spring 2008 [1085]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001257733 / 6012:30 - 13:20 M,W,FMC 1056Jochen Konemann

Winter 2008 [1081]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001355144 / 5514:30 - 15:20 M,W,FSTJ 2009Irene Pivotto

Fall 2007 [1079]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001333120 / 8014:30 - 15:20 M,W,FMC 2035Ashwin Nayak

Spring 2007 [1075]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001219148 / 6012:30 - 13:20 M,W,FMC 2054James Ferdinand Geelen

Winter 2007 [1071]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001350356 / 6012:30 - 13:20 M,W,FMC 4041Jochen Konemann

Fall 2006 [1069]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001320727 / 8014:30 - 15:20 M,W,FMC 2017Joseph Cheriyan

Spring 2006 [1065]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001216947 / 8512:30 - 13:20 M,W,FMC 2054Bertrand Guenin

Winter 2006 [1061]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001340431 / 5512:30 - 13:20 M,W,F,R,C,H Joseph Cheriyan

Fall 2005 [1059]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001310734 / 8014:30 - 15:20 M,W,F,M,C Joseph Cheriyan

Spring 2005 [1055]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001216651 / 9012:30 - 13:20 M,W,F,M,C James F Geelen

Winter 2005 [1051]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001336152 / 5512:30 - 13:20 M,W,F,M,C Joseph Cheriyan

Fall 2004 [1049]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001308729 / 7814:30 - 15:20 M,W,F,M,C Joseph Cheriyan

Spring 2004 [1045]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001206266 / 9012:30 - 13:20 M,W,F,M,C Bertrand Guenin

Winter 2004 [1041]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001322552 / 9010:00 - 11:20 T,Th,M,C Bertrand Guenin

Fall 2003 [1039]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001299453 / 7814:30 - 15:20 M,W,F,M,C Joseph Cheriyan

Spring 2003 [1035]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001218287 / 9012:30 - 13:20 M,W,F,M,C Bertrand Guenin

Winter 2003 [1031]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001383974 / 9008:30 - 09:20 M,W,F,S,T,J Steven C Furino

Fall 2002 [1029]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001285080 / 7814:30 - 15:20 M,W,F,R,C,H Bertrand Guenin

Spring 2002 [1025]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001190696 / 9012:30 - 13:20 M,W,F,M,C Bertrand Guenin

Winter 2002 [1021]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001358282 / 8508:30 - 09:20 M,W,F,S,T,J Steven C Furino

Fall 2001 [1019]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001150649 / 7014:30 - 15:20 M,W,F,H,H Bertrand Guenin

UW Flow Ratings

Liked: 70.18%

70.18%

Easy: 50.61%

50.61%

Useful: 67.68 %

67.68%

CO 351 leads to

CO 450 - Combinatorial Optimization

CO 452 - Integer Programming