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
Offerings
Spring 2026 [1265]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 4761 | 0 / 140 | | | | |
| TUT 101 | 4762 | 0 / 140 | | | | |
Winter 2026 [1261]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 8340 | 77 / 148 | 17:30 - 18:50 | F | | |
| TUT 101 | 8342 | 77 / 148 | 19:00 - 19:50 | M | | |
Spring 2024 [1245]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3109 | 153 / 155 | 16:00 - 17:20 | W | | |
| TUT 101 | 3110 | 153 / 155 | 19:00 - 19:50 | M | | |
Fall 2023 [1239]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 5554 | 109 / 123 | 18:30 - 21:20 | W | | |
| TUT 101 | 5565 | 109 / 123 | 17:30 - 18:20 | M | | |
Spring 2023 [1235]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3107 | 142 / 148 | 17:30 - 20:50 | T | | |
| TUT 101 | 3108 | 142 / 148 | 17:30 - 18:20 | F | | |
Fall 2022 [1229]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 10374 | 105 / 123 | 18:30 - 19:50 | W,Th | E7 3353 | Pouya Mehrannia |
| TUT 101 | 10467 | 105 / 123 | 17:30 - 18:20 | M | E7 3353 | Pouya Mehrannia |
Spring 2022 [1225]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 2997 | 147 / 148 | 17:30 - 18:50 | M,W | E7 4043 | Pouya Mehrannia |
| TUT 101 | 2998 | 147 / 148 | 17:30 - 18:20 | F | E7 4043 | |
Fall 2021 [1219]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 10687 | 98 / 150 | 18:30 - 19:50 | W | | Pouya Mehrannia |
Spring 2021 [1215]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 041 | 2838 | 201 / 200 | | | | Otman Basir |
| TUT 141 | 2839 | 201 / 200 | | | | |
Fall 2020 [1209]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 041 | 9770 | 102 / 100 | 17:30 - 20:20 | Th | | Pouya Mehrannia |
Spring 2020 [1205]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3019 | 200 / 200 | | | | Otman Basir |
| TUT 101 | 3020 | 200 / 200 | | | | |
Spring 2019 [1195]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3032 | 142 / 138 | 10:00 - 11:20 | M,F | E7 4043 | Pouya Mehrannia |
| LEC 002 | 3399 | 0 / 138 | | | | |
| TUT 101 | 3033 | 142 / 138 | 17:30 - 18:20 | F | E7 4043 | |
| TUT 102 | 3400 | 0 / 138 | | | | |
Spring 2018 [1185]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 2970 | 44 / 105 | 10:00 - 11:20 | M,F | RCH 112 | Otman Basir |
| LEC 002 | 5033 | 140 / 140 | 19:00 - 21:50 | Th | EIT 1015 | Allaa Hilal |
| TUT 101 | 2971 | 44 / 105 | 16:30 - 17:20 | Th | RCH 112 | |
| TUT 102 | 5034 | 140 / 140 | 17:30 - 18:20 | M | EIT 1015 | |
Spring 2017 [1175]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 2995 | 143 / 144 | 10:00 - 11:20 | M | RCH 101 | Allaa Hilal |
| TUT 101 | 2996 | 143 / 144 | 17:30 - 18:20 | W | RCH 301 | |
Spring 2016 [1165]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3058 | 190 / 217 | 10:00 - 11:20 | M,F | RCH 101 | Otman Basir |
| TUT 101 | 3059 | 190 / 217 | | | | |
Spring 2015 [1155]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3174 | 121 / 150 | 19:00 - 20:20 | T,Th | RCH 302 | Alaa Khamis |
| TUT 101 | 3175 | 121 / 150 | 17:30 - 18:20 | W | RCH 302 | |
Fall 2014 [1149]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 8832 | 2 / 1 | | | | |
Spring 2014 [1145]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3094 | 145 / 198 | 19:00 - 20:20 | T,Th | PHY 145 | Alaa Khamis |
| TUT 101 | 3095 | 145 / 198 | 14:30 - 15:20 | F | PHY 145 | |
Spring 2013 [1135]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 2965 | 81 / 95 | 09:30 - 10:20 | T,W,Th | QNC 1502 | Otman Basir |
| TUT 101 | 2966 | 81 / 95 | 08:00 - 08:50 | T | QNC 1502 | |
Spring 2012 [1125]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 3085 | 90 / 136 | 09:30 - 10:20 | T,W,Th | RCH 301 | Otman Basir |
| TUT 101 | 3086 | 90 / 136 | 19:00 - 19:50 | T | RCH 301 | |
Spring 2011 [1115]
| Section | Class | Enrolled | Time | Days | Location | Instructor |
|---|
| LEC 001 | 4364 | 67 / 80 | 10:00 - 11:20 | T,Th | PHY 235 | Mohamed S Kamel |
| TUT 101 | 4365 | 67 / 80 | 15:30 - 16:20 | F | PHY 235 | |
UW Flow Ratings
Liked: 86.59%
Easy: 62.68%
Useful: 85.36 %
ECE 457A leads to