WClasses

CS 486 - Introduction to Artificial Intelligence

Goals and methods of artificial intelligence. Methods of general problem solving. Knowledge representation and reasoning. Planning. Reasoning about uncertainty. Machine learning. Multi-agent systems. Natural language processing.

Prerequisites

CS341; Computer Science and BMath (Data Science) students only.

Corequisites

STAT206 or STAT231 or STAT241.

Antirequisites

SYDE522

Offerings

Spring 2026 [1265]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00136200 / 70
LEC 00237960 / 70

Winter 2026 [1261]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001580437 / 5708:30 - 09:50 T,Th
LEC 002610254 / 6713:00 - 14:20 T,Th
TST 101658591 / 14019:00 - 20:50 Th

Fall 2025 [1259]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001625555 / 6008:30 - 09:50 M,W
LEC 002656052 / 6016:00 - 17:20 M,W
LEC 003920058 / 6014:30 - 15:50 M,W
TST 1016992165 / 18019:00 - 20:50 T

Spring 2025 [1255]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001369860 / 6314:30 - 15:50 T,Th
LEC 002388663 / 6311:30 - 12:50 T,Th

Winter 2025 [1251]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001588552 / 7014:30 - 15:50 T,Th
LEC 002619445 / 7008:30 - 09:50 T,Th
LEC 003669263 / 7013:00 - 14:20 T,Th
TST 1018550160 / 21019:00 - 20:50 Th

Fall 2024 [1249]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001621956 / 8016:00 - 17:20 T,Th
LEC 002654672 / 8014:30 - 15:50 T,Th
LEC 003845477 / 8010:00 - 11:20 T,Th
TST 1017010205 / 24019:00 - 20:50 M

Spring 2024 [1245]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001373571 / 7011:30 - 12:50 T,Th
LEC 002392965 / 7010:00 - 11:20 T,Th
LEC 003419867 / 7013:00 - 14:20 T,Th

Winter 2024 [1241]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001590871 / 7508:30 - 09:50 T,Th
LEC 002624272 / 7511:30 - 12:50 T,Th
LEC 003882474 / 7514:30 - 15:50 T,Th
LEC 004882573 / 7513:00 - 14:20 T,Th

Fall 2023 [1239]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001610380 / 8011:30 - 12:50 T,Th
LEC 002643978 / 8008:30 - 09:50 T,Th
TST 1016997158 / 16019:00 - 20:50 M

Spring 2023 [1235]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001385575 / 8810:00 - 11:20 T,Th
LEC 002405984 / 8813:00 - 14:20 T,Th
LEC 003539880 / 8416:00 - 17:20 T,Th
TST 1014320239 / 26016:30 - 18:00 F

Winter 2023 [1231]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001603670 / 7516:00 - 17:20 T,ThMC 4061Wenhu Chen
LEC 002641272 / 7514:30 - 15:50 T,ThMC 4061Wenhu Chen

Fall 2022 [1229]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001720760 / 6010:00 - 11:20 M,WMC 4040Blake Paul Allen Vanberlo
LEC 002755172 / 8013:00 - 14:20 M,WMC 1056Blake Paul Allen Vanberlo
LEC 003110664 / 1
TST 10110902132 / 14019:00 - 20:50 M

Spring 2022 [1225]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001363077 / 8514:30 - 15:50 T,ThRCH 302Jesse Hoey
LEC 002385576 / 8513:00 - 14:20 T,ThRCH 302Jesse Hoey
TST 1015639153 / 17019:00 - 20:50 W

Winter 2022 [1221]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001590074 / 8511:30 - 12:50 T,ThSTC 0020Blake Paul Allen Vanberlo
LEC 002632459 / 8508:30 - 09:50 T,ThMC 4021Blake Paul Allen Vanberlo
TST 1016362133 / 17018:30 - 20:00 F

Fall 2021 [1219]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001615973 / 80 Alice Gao
LEC 002664576 / 80 Alice Gao

Spring 2021 [1215]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 141371683 / 85
LAB 142371781 / 85
LAB 143371881 / 85
LEC 041341483 / 85 Alice Gao
LEC 042354682 / 85 Alice Gao
LEC 043539180 / 85 Alice Gao
TST 2413711245 / 255

Winter 2021 [1211]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041595186 / 90 Alice Gao
LEC 042637590 / 90 Alice Gao
TST 1416413176 / 180

Fall 2020 [1209]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 041605594 / 95 Alice Gao
LEC 042654186 / 95 Alice Gao
TST 2416715180 / 190
TUT 141680853 / 55
TUT 142680953 / 55
TUT 143681074 / 80

Spring 2020 [1205]

SectionClassEnrolledTimeDaysLocationInstructor
LAB 101526791 / 95
LAB 102526890 / 95
LAB 103526987 / 90
LEC 0013660133 / 140 Alice Gao
LEC 0023885135 / 140 Alice Gao
TST 2015221268 / 28018:30 - 18:30

Winter 2020 [1201]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001579883 / 8616:00 - 17:20 T,ThMC 2038Jesse Hoey
LEC 002622878 / 7911:30 - 12:50 T,ThRCH 307Jesse Hoey
LEC 00396053 / 1
TST 1016269161 / 16518:30 - 20:00 F

Fall 2019 [1199]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001587573 / 8011:30 - 12:50 M,WPHY 235Kate Larson
LEC 002637771 / 8008:30 - 09:50 M,WE2 1736Kate Larson
TST 2016573144 / 16019:00 - 20:50 W
TUT 101869351 / 5510:30 - 11:20 FRCH 305
TUT 102869447 / 5508:30 - 09:20 FRCH 207
TUT 103869546 / 5009:30 - 10:20 FRCH 308

Spring 2019 [1195]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001367090 / 9010:00 - 11:20 M,WMC 2034Alice Gao
LEC 002389888 / 9008:30 - 09:50 M,WMC 2034Alice Gao
LEC 003542386 / 9013:00 - 14:20 M,WMC 2038Alice Gao

Winter 2019 [1191]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001567382 / 8011:30 - 12:50 M,WAL 211Jesse Hoey
LEC 002612176 / 8008:30 - 09:50 M,WMC 1056Jesse Hoey
LEC 00393605 / 1
TST 1016166158 / 16018:30 - 20:00 F

Fall 2018 [1189]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001572180 / 8013:00 - 14:20 M,WMC 1056Alice Gao
LEC 002624078 / 8014:30 - 15:50 M,WMC 1056Alice Gao
LEC 00396642 / 1
TST 1016494158 / 160

Spring 2018 [1185]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013560116 / 11411:30 - 12:50 M,WMC 4021Peter Van Beek
LEC 0023795112 / 11416:00 - 17:20 M,WMC 4021Peter Van Beek

Winter 2018 [1181]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001572982 / 8013:00 - 14:20 M,WRCH 307Jesse Hoey
LEC 002619676 / 8010:00 - 11:20 M,WRCH 309Jesse Hoey
LEC 00394373 / 1
LEC 00495220 / 1
TST 1016252158 / 160

Fall 2017 [1179]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001581382 / 9016:00 - 17:20 M,WMC 2054Alan Tsang
LEC 002637484 / 9011:30 - 12:50 M,WMC 2054Kate Larson
LEC 00394723 / 1
TST 1019068166 / 18019:00 - 20:50 W

Spring 2017 [1175]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001355995 / 10010:00 - 11:20 M,WMC 4021Pascal Poupart
LEC 002380492 / 10008:30 - 09:50 M,WMC 4021Pascal Poupart
TST 1013829187 / 20018:30 - 20:00 F

Winter 2017 [1171]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001546069 / 7013:00 - 14:20 M,WPHY 313Kate Larson
LEC 002594668 / 7011:30 - 12:50 M,WPHY 313Kate Larson
LEC 00386001 / 1
TST 1016019137 / 14019:00 - 20:50 Th

Fall 2016 [1169]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001579080 / 8011:30 - 12:50 T,ThMC 2054Chrysanne DiMarco
LEC 002638878 / 8016:00 - 17:20 T,ThMC 2054Chrysanne DiMarco

Spring 2016 [1165]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001356261 / 6011:30 - 12:50 M,WMC 1056Peter Van Beek
LEC 002382359 / 6008:30 - 09:50 M,WMC 2034Peter Van Beek
TST 1013855120 / 120

Winter 2016 [1161]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001600070 / 7014:30 - 15:50 W,FMC 2035Kate Larson
LEC 002654063 / 7016:00 - 17:20 W,FMC 2035Kate Larson
LEC 00388891 / 1
TST 1017833133 / 14019:00 - 20:50 W

Fall 2015 [1159]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001605756 / 6014:30 - 15:50 T,ThRCH 306Jesse Hoey
LEC 002773156 / 5911:30 - 12:50 T,ThDWE 3516Jesse Hoey
LEC 00388343 / 1
TST 1017732112 / 119

Spring 2015 [1155]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001363270 / 7013:00 - 14:20 T,ThPHY 313Pascal Poupart
LEC 002390072 / 7414:30 - 15:50 T,ThPHY 313Pascal Poupart
TST 1013936142 / 14416:30 - 18:00 F

Winter 2015 [1151]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001578868 / 7011:30 - 12:50 T,ThPHY 313Kate Larson
LEC 002774158 / 7008:30 - 09:50 T,ThPHY 313John Anthony Erskine Doucette
LEC 00386932 / 1

Fall 2014 [1149]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001572281 / 8514:30 - 15:50 M,WMC 2054Chrysanne DiMarco

Spring 2014 [1145]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001354149 / 5014:30 - 15:50 T,ThMC 4063Peter Van Beek
LEC 002381649 / 5016:00 - 17:20 T,ThMC 4063Peter Van Beek
TST 101386998 / 100

Winter 2014 [1141]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001560059 / 7508:30 - 09:50 T,ThRCH 211Pascal Poupart

Fall 2013 [1139]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001537777 / 8516:00 - 17:20 T,ThMC 4045Kate Larson
LEC 00283671 / 1

Spring 2013 [1135]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001336951 / 5510:00 - 11:20 T,ThMC 4040Jesse Hoey
LEC 002368148 / 5514:30 - 15:50 T,ThMC 2034Jesse Hoey
TST 101533599 / 11016:30 - 18:20 M

Winter 2013 [1131]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001535751 / 6008:30 - 09:50 T,ThMC 2035Jesse Hoey
LEC 00283003 / 1
LEC 00384210 / 1

Fall 2012 [1129]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001530171 / 8016:00 - 17:20 T,ThMC 2038Pascal Poupart
LEC 00285031 / 1

Spring 2012 [1125]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001341554 / 6010:00 - 11:20 T,ThMC 2038Peter Van Beek
LEC 002455153 / 6013:00 - 14:20 T,ThMC 2038Peter Van Beek

Winter 2012 [1121]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001514064 / 8408:30 - 09:50 T,ThE2 1303Pascal Poupart
LEC 00282361 / 1

Fall 2011 [1119]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001512862 / 6016:00 - 17:20 T,ThMC 4045Kate Larson

Spring 2011 [1115]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001330580 / 8013:00 - 14:20 T,ThMC 2054Chrysanne DiMarco

Winter 2011 [1111]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001509858 / 6508:30 - 09:50 T,ThMC 2035Jesse Hoey
LEC 00281701 / 1

Fall 2010 [1109]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001516561 / 6014:30 - 15:50 T,ThMC 4045Peter Van Beek
LEC 00280532 / 1

Spring 2010 [1105]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001471872 / 7013:00 - 14:20 T,ThMC 2054Chrysanne DiMarco

Winter 2010 [1101]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001506835 / 4008:30 - 09:50 T,ThMC 4064Peter Van Beek

Fall 2009 [1099]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001489663 / 6014:30 - 15:50 T,ThPHY 313Pascal Poupart

Spring 2009 [1095]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001316055 / 5813:00 - 14:20 T,ThMC 1056Peter Van Beek

Winter 2009 [1091]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001430148 / 4008:30 - 09:50 T,ThMC 4041Kate Larson

Fall 2008 [1089]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001377355 / 6014:30 - 15:50 T,ThMC 1056Pascal Poupart

Spring 2008 [1085]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001259959 / 6011:30 - 12:20 M,W,FMC 4058Peter Van Beek

Winter 2008 [1081]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001346646 / 8508:30 - 09:50 T,ThDWE 2527Frederick William Kroon
LEC 00237720 / 50

Fall 2007 [1079]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001348739 / 5008:30 - 09:50 T,ThMC 4061Kate Larson
LEC 002355951 / 5016:00 - 17:20 T,ThMC 4045Kate Larson

Spring 2007 [1075]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001221544 / 5011:30 - 12:20 M,W,FMC 4042Peter Van Beek
LEC 002231729 / 5008:30 - 09:20 M,W,FMC 4042Peter Van Beek

Winter 2007 [1071]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001340834 / 5008:30 - 09:50 T,ThMC 4060Kate Larson
LEC 002475244 / 5011:30 - 12:50 T,ThPHY 150Kate Larson

Fall 2006 [1069]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001337652 / 5010:00 - 11:20 T,ThMC 2034Peter Van Beek
LEC 002345639 / 5014:30 - 15:50 T,ThMC 2034Peter Van Beek

Spring 2006 [1065]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001219339 / 5008:30 - 09:50 T,ThRCH 306Pascal Poupart
LEC 002231044 / 5011:30 - 12:50 T,ThMC 4060Pascal Poupart

Winter 2006 [1061]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001329966 / 5513:00 - 14:20 T,Th,M,C Kate Larson

Fall 2005 [1059]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001331454 / 5010:00 - 11:20 T,Th,M,C Chrysanne DiMarco
LEC 002344444 / 5014:30 - 15:50 T,Th,M,C Chrysanne DiMarco

Spring 2005 [1055]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001219449 / 5008:30 - 09:50 T,Th,R,C,H Pascal Poupart
LEC 002232548 / 5011:30 - 12:50 T,Th,M,C Pascal Poupart

Winter 2005 [1051]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001325451 / 5011:30 - 12:50 T,Th,R,C,H Kate Larson
LEC 002518848 / 5016:00 - 17:20 T,Th,M,C Kate Larson

Fall 2004 [1049]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001331157 / 5008:30 - 09:50 T,Th,M,C Peter Van Beek
LEC 002344352 / 5011:30 - 12:50 T,Th,M,C Peter Van Beek

Spring 2004 [1045]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001209260 / 5511:30 - 12:50 T,Th,M,C Chrysanne DiMarco
LEC 002222665 / 5514:30 - 15:50 T,Th,M,C Chrysanne DiMarco

Winter 2004 [1041]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001311060 / 7011:30 - 12:50 T,Th,M,C Fletcher Lu

Fall 2003 [1039]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001323344 / 5008:30 - 09:50 T,Th,M,C Peter Van Beek
LEC 002336948 / 5014:30 - 15:50 T,Th,R,C,H Peter Van Beek

Spring 2003 [1035]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001221446 / 5514:30 - 15:50 T,Th,M,C Dale Schuurmans
LEC 002235235 / 5508:30 - 09:50 T,Th,M,C Dale Schuurmans

Winter 2003 [1031]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001371943 / 6011:30 - 12:50 T,Th,M,C Peter Van Beek
LEC 002372027 / 6014:30 - 15:50 T,Th,R,C,H Peter Van Beek

Fall 2002 [1029]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001311128 / 5008:30 - 09:50 T,Th,M,C Dale Schuurmans
LEC 002326347 / 5014:30 - 15:50 T,Th,M,C Dale Schuurmans

Spring 2002 [1025]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001194256 / 5514:30 - 15:50 T,Th,M,C Richard Mann
LEC 002273440 / 5508:30 - 09:50 T,Th,M,C Vlado Keselj

Winter 2002 [1021]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001240139 / 6011:30 - 12:50 T,Th,M,C Peter Van Beek
LEC 002240225 / 6014:30 - 15:50 T,Th,M,C Peter Van Beek

Fall 2001 [1019]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001290744 / 5008:30 - 09:50 T,Th,M,C Dale Schuurmans
LEC 002417546 / 5014:30 - 15:50 T,Th,R,C,H Vlado Keselj

UW Flow Ratings

Liked: 76.97%

76.97%

Easy: 52.00%

52.00%

Useful: 80.49 %

80.49%

CS 486 leads to