WClasses

ECE 457A - Artificial and Natural Intelligence

The course starts by addressing the ill-structured problems and need for computational intelligence methods. It introduces the concepts of heuristics and their use in conjunction with search methods, solving problems using heuristics and metaheuristics, constraints satisfaction. The course also introduces the concepts of co-operation and adaptations and how they are influencing new methods for solving complex problems. The course starts by illustrating how the concepts of co-operation and adaptation are manifested in nature and how such models are inspiring new types of solutions methods. Topics to be covered include search algorithms, game playing, constraints satisfaction, meta-heuristics, evolutionary computing methods, swarm intelligence, ant-colony algorithms, particle swarm methods, adaptive and learning algorithms and the use of these algorithms in solving continuous and discrete problems that arise in engineering applications.

Prerequisites

One of BME122, ECE250, MSE240, MTE140, SYDE223; Level at least 4A BASc/BSE

Corequisites

None

Antirequisites

None

Offerings

Spring 2026 [1265]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00147610 / 140
TUT 10147620 / 140

Winter 2026 [1261]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001834077 / 14817:30 - 18:50 F
TUT 101834277 / 14819:00 - 19:50 M

Spring 2024 [1245]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013109153 / 15516:00 - 17:20 W
TUT 1013110153 / 15519:00 - 19:50 M

Fall 2023 [1239]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0015554109 / 12318:30 - 21:20 W
TUT 1015565109 / 12317:30 - 18:20 M

Spring 2023 [1235]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013107142 / 14817:30 - 20:50 T
TUT 1013108142 / 14817:30 - 18:20 F

Fall 2022 [1229]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00110374105 / 12318:30 - 19:50 W,ThE7 3353Pouya Mehrannia
TUT 10110467105 / 12317:30 - 18:20 ME7 3353Pouya Mehrannia

Spring 2022 [1225]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0012997147 / 14817:30 - 18:50 M,WE7 4043Pouya Mehrannia
TUT 1012998147 / 14817:30 - 18:20 FE7 4043

Fall 2021 [1219]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0011068798 / 15018:30 - 19:50 W Pouya Mehrannia

Spring 2021 [1215]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0412838201 / 200 Otman Basir
TUT 1412839201 / 200

Fall 2020 [1209]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0419770102 / 10017:30 - 20:20 Th Pouya Mehrannia

Spring 2020 [1205]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013019200 / 200 Otman Basir
TUT 1013020200 / 200

Spring 2019 [1195]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013032142 / 13810:00 - 11:20 M,FE7 4043Pouya Mehrannia
LEC 00233990 / 138
TUT 1013033142 / 13817:30 - 18:20 FE7 4043
TUT 10234000 / 138

Spring 2018 [1185]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001297044 / 10510:00 - 11:20 M,FRCH 112Otman Basir
LEC 0025033140 / 14019:00 - 21:50 ThEIT 1015Allaa Hilal
TUT 101297144 / 10516:30 - 17:20 ThRCH 112
TUT 1025034140 / 14017:30 - 18:20 MEIT 1015

Spring 2017 [1175]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0012995143 / 14410:00 - 11:20 MRCH 101Allaa Hilal
TUT 1012996143 / 14417:30 - 18:20 WRCH 301

Spring 2016 [1165]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013058190 / 21710:00 - 11:20 M,FRCH 101Otman Basir
TUT 1013059190 / 217

Spring 2015 [1155]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013174121 / 15019:00 - 20:20 T,ThRCH 302Alaa Khamis
TUT 1013175121 / 15017:30 - 18:20 WRCH 302

Fall 2014 [1149]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 00188322 / 1

Spring 2014 [1145]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 0013094145 / 19819:00 - 20:20 T,ThPHY 145Alaa Khamis
TUT 1013095145 / 19814:30 - 15:20 FPHY 145

Spring 2013 [1135]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001296581 / 9509:30 - 10:20 T,W,ThQNC 1502Otman Basir
TUT 101296681 / 9508:00 - 08:50 TQNC 1502

Spring 2012 [1125]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001308590 / 13609:30 - 10:20 T,W,ThRCH 301Otman Basir
TUT 101308690 / 13619:00 - 19:50 TRCH 301

Spring 2011 [1115]

SectionClassEnrolledTimeDaysLocationInstructor
LEC 001436467 / 8010:00 - 11:20 T,ThPHY 235Mohamed S Kamel
TUT 101436567 / 8015:30 - 16:20 FPHY 235

UW Flow Ratings

Liked: 86.59%

86.59%

Easy: 62.68%

62.68%

Useful: 85.36 %

85.36%

ECE 457A leads to