Close mobile menu

View Active Course Timetables by Faculty

This file was last updated on Fri, 23 May 2025 at 03:32:08 AM.

In some cases, you may find courses which have more than one catalogue number assigned to a single meet (a single lecture, tutorial, lab etc.). Multiple catalogue numbers indicate that the course is cross-listed. For more information about the cross-listing, please see the course description in the Courses Web site.

Fac Dept Term Course ID LOI Type Meet Cat.No.
DayTimeDurCampusRoom
Instructors Notes/Additional Fees
LE EECS Y Research Directions in Computing
  1001  1.00 A  EN LECT  01  P62F01 
M16:3060KeeleLAS A
Kai Zhuang  
  1001  1.00 B  EN LECT  01  J09Z01 
M16:3060KeeleACW 109
Kai Zhuang  
LE EECS F Computational Thinking Through Procedural Programming and Mechatronics
  1011  3.00 E  EN BLEN  01   
M10:3060KeeleVH C
W10:3060KeeleVH C
James A. Smith  
 LAB   01  E15P02 
M13:30180KeeleACE 013
  
 LAB   02  E15P03 
M13:30180KeeleVH 3006
  
 LAB   03  E15P04 
W13:30180KeeleR S205
  
 LAB   04  E15P05 
W13:30180KeeleR S203
  
  1011  3.00 F  EN BLEN  01   
M11:3060KeeleLAS B
W11:3060KeeleLAS B
James A. Smith  
 LAB   01  U62A02 
M18:00180KeeleLSB 107
  
 LAB   02  U62A03 
M18:00180KeeleACW 304
  
 LAB   03  U62A04 
W18:00180KeeleACW 204
  
 LAB   04  U62A05 
W18:00180KeeleDB 1016
  
  1011  3.00 G  EN BLEN  01   
M10:3060KeeleLAS C
W10:3060KeeleLAS C
Sonya Allin  
 LAB   01  Z09J02 
M18:00180KeeleACW 303
  
 LAB   02  Z09J03 
M18:00180KeeleR S136
  
 LAB   03  Z09J04 
W18:00180KeeleCB 129
  
 LAB   04  Z09J05 
W18:00180KeeleLSB 107
  
  1011  3.00 H  EN LECT  01   
M11:3060MarkhamMK 2055
W11:3060MarkhamMK 2055
Kai Zhuang  
 LAB   01  D50U02 
M14:30180MarkhamMK 4010
  
 LAB   02  D50U03 
W14:30180MarkhamMK 4010
  
 LAB   03  D50U04 
F14:30180Markham  
 (Backup) 
LE EECS LB Computational Thinking Through Procedural Programming and Mechatronics
  1011  3.00 G  EN BLEN  01   
T9:0090KeeleBRG 313
T13:3090KeeleBRG 313
R9:0090KeeleBRG 313
F9:0090KeeleBRG 313
Alireza Siadatan  
 LAB   01  N48Q02 
T15:00120KeeleBRG 313
T10:30120KeeleBRG 313
F13:30120KeeleBRG 313
F10:30120KeeleBRG 313
  
LE EECS WL Computational Thinking Through Procedural Programming and Mechatronics
  1011  3.00 Z  EN BLEN  01   
M11:3060KeeleSLH D
W11:3060KeeleSLH D
Sonya Allin  
 LAB   01  H56S02 
T16:30180KeeleCC 106
  
 LAB   02  H56S03 
R16:30180KeeleCC 106
  
 LAB   03  H56S04 
W14:30180KeeleCC 106
  
 LAB   04  H56S05 
M14:30180KeeleHNE 031
  
LE EECS F Introduction to Computing: A Net-centric Approach
  1012  3.00 A  EN LECT  01   
T17:30120KeeleVH B
Sonya Allin  
 LAB   01  T32A02 
T9:30180KeeleWSC 106
  
 LAB   02  T32A03 
T9:30180KeeleWSC 108
  
 LAB   03  T32A04 
R17:30180KeeleWSC 106
  
 LAB   04  T32A05 
R17:30180KeeleWSC 108
  
  1012  3.00 B  EN LECT  01   
R14:30120KeeleACW 109
Sonya Allin  
 LAB   01  M79J02 
M9:30180KeeleWSC 106
  
 LAB   02  M79J03 
M9:30180KeeleWSC 108
  
 LAB   03  M79J04 
M13:30180KeeleWSC 106
  
 LAB   04  M79J05 
M13:30180KeeleWSC 108
  
LE EECS W Introduction to Computing: A Net-centric Approach
  1012  3.00 M  EN LECT  01   
R8:30120KeeleVH C
Amir Chinaei  
 LAB   01  G26S02 
M10:00180KeeleWSC 106
  
 LAB   02  G26S03 
M10:00180KeeleWSC 108
  
 LAB   03  G26S04 
T9:30180KeeleWSC 106
  
 LAB   04  G26S05 
T9:30180KeeleWSC 108
  
LE EECS WL Introduction to Computing: A Net-centric Approach
  1012  3.00 N  EN LECT  01   
M11:3060KeeleR N203
W11:3060KeeleR N203
Andriy Pavlovych  
 LAB   01  W73D02 
M13:30180KeeleWSC 106
  
 LAB   02  W73D03 
F14:30180KeeleWSC 106
  
 LAB   03  Cancelled     
 LAB   04  Cancelled     
LE EECS F Introduction to Computer Science and Programming
  1015  3.00 A  EN LECT  01   
T14:30120KeeleSLH D
Mona Nasery  
 LAB   01  V42G02 
R11:00180KeeleWSC 106
  
 LAB   02  V42G03 
R11:00180KeeleWSC 108
  
 LAB   03  V42G04 
F14:00180KeeleWSC 106
  
 LAB   04  V42G05 
F14:00180KeeleWSC 108
  
  1015  3.00 B  EN LECT  01   
R9:00120KeeleVH C
Mehdi Abbasi  
 LAB   01  Z89P02 
M9:30180KeeleWSC 105
  
 LAB   02  Z89P03 
M13:30180KeeleWSC 105
  
 LAB   03  Z89P04 
R11:00180KeeleWSC 105
  
 LAB   04  Z89P05 
F14:00180KeeleWSC 105
  
  1015  3.00 D  EN LECT  01   
T12:30120KeeleVH C
Mehdi Abbasi  
 LAB   01  X36B02 
T17:30180KeeleWSC 106
  
 LAB   02  X36B03 
T17:30180KeeleWSC 108
  
 LAB   03  X36B04 
R14:30180KeeleWSC 106
  
 LAB   04  X36B05 
R14:30180KeeleWSC 108
  
LE EECS W Introduction to Computer Science and Programming
  1015  3.00 M  EN LECT  01   
M17:30120KeeleVH C
Meiying Qin  
 LAB   01  B83K02 
T13:00180KeeleWSC 106
  
 LAB   02  B83K03 
T13:00180KeeleWSC 108
  
 LAB   03  B83K04 
W17:30180KeeleWSC 106
  
 LAB   04  B83K05 
W17:30180KeeleWSC 108
  
LE EECS WL Introduction to Computer Science and Programming
  1015  3.00 N  EN LECT  01   
M13:30120KeeleDB 0001
Meiying Qin  
 LAB   01  S30S02 
M9:00180KeeleWSC 105
  
 LAB   02  Cancelled     
 LAB   03  S30S04 
T9:00180KeeleWSC 105
  
 LAB   04  S30S05 
W14:30180KeeleWSC 105
  
LE EECS F Discrete Mathematics for Computer Science
  1019  3.00 A  EN LECT  01  G45X01 (SC MATH)
N85V01 (LE EECS)  
M17:3090KeeleCB 121
W17:3090KeeleCB 121
Andranik Mirzaian  
  1019  3.00 B  EN LECT  01  W92Q01 (SC MATH)
H32H01 (LE EECS)  
T10:0090KeeleCLH C
R10:0090KeeleCLH C
Francisco Kibedi  
  1019  3.00 C  EN LECT  01  Q39C01 (SC MATH)
A79Q01 (LE EECS)  
W10:0090KeeleDB 0016
F10:0090KeeleDB 0016
Michael Andrew La Croix  
  1019  3.00 D  EN LECT  01  J86Y01 (SC MATH)
R26B01 (LE EECS)  
T11:3090KeeleCLH E
R11:3090KeeleCLH E
Valeri Michkine  
  1019  3.00 E  EN LECT  01  D33U01 (SC MATH)
K73K01 (LE EECS)  
M14:3060KeeleCLH B
W14:3060KeeleCLH B
F14:3060KeeleCLH B
Neal N Madras  
  1019  3.00 F  EN LECT  01  T80F01 (SC MATH)
E20T01 (LE EECS)  
M14:3060Keele  
W14:3060Keele  
F14:3060Keele  
 
(Backup) 
LE EECS W Discrete Mathematics for Computer Science
  1019  3.00 N  EN LECT  01  N56G01 (SC MATH)
U67E01 (LE EECS)  
T11:3090KeeleDB 0001
R11:3090KeeleACW 109
Michael Andrew La Croix  
  1019  3.00 O  EN LECT  01  H03P01 (SC MATH)
Z14N01 (LE EECS)  
T17:3090KeeleCLH E
R17:3090KeeleCLH E
Valeri Michkine  
  1019  3.00 P  EN LECT  01  A50B01 (SC MATH)
H61W01 (LE EECS)  
W10:0090Keele  
F10:0090Keele  
 
(Backup) 
LE EECS WL Discrete Mathematics for Computer Science
  1019  3.00 M  EN LECT  01  Q97J01 (SC MATH)
B08X01 (LE EECS)  
T10:0090KeeleCB 121
R10:0090KeeleCB 121
Andranik Mirzaian  
LE EECS W Object Oriented Programming from Sensors to Actuators
  1021  3.00 V  EN LECT  01   
M12:3060MarkhamMK 2060
W12:3060MarkhamMK 2060
Navid Mohaghegh  
 LAB   01  G62X02 
T9:00180MarkhamMK 4010
  
 LAB   02  G62X03 
R9:00180MarkhamMK 4010
  
 LAB   03  G62X04 
T9:00180Markham  
 (Backup) 
 LAB   04  G62X05 
R9:00180Markham  
 (Backup) 
  1021  3.00 X  EN LECT  01   
W10:3060KeeleLAS B
F10:3060KeeleLAS B
James A. Smith  
 LAB   01  H13R02 
T17:30180KeeleHNE 030
  
 LAB   02  H13R03 
T17:30180KeeleHNE 031
  
 LAB   03  H13R04 
W17:30180KeeleHNE 032
  
 LAB   04  H13R05 
W17:30180KeeleHNE 033
  
  1021  3.00 Y  EN LECT  01   
M12:3060KeeleVC 135
W12:3060KeeleVC 135
James A. Smith  
 LAB   01  A60D02 
T17:30180KeeleHNE 033
  
 LAB   02  A60D03 
T17:30180KeeleHNE 032
  
 LAB   03  A60D04 
W17:30180KeeleHNE 034
  
 LAB   04  A60D05 
W17:30180KeeleHNE 037
  
  1021  3.00 Z  EN LECT  01   
W9:3060KeeleLAS B
F9:3060KeeleLAS B
Sonya Allin  
 LAB   01  R07Y02 
T17:30180KeeleHNE 034
  
 LAB   02  R07Y03 
T17:30180KeeleHNE B15
  
 LAB   03  R07Y04 
W17:30180KeeleCLH 110
  
 LAB   04  R07Y05 
F17:30180KeeleCLH 110
  
LE EECS F Introduction to Object Oriented Programming
  1022  3.00 A  EN LECT  01   
F14:30120KeeleLAS B
Mufleh Al-Shatnawi  
 LAB   01  M35Y02 
F10:30180KeeleWSC 106
  
 LAB   02  M35Y03 
F10:30180KeeleWSC 108
  
 LAB   03  M35Y04 
W12:30180KeeleWSC 106
  
 LAB   04  M35Y05 
W12:30180KeeleWSC 108
  
LE EECS W Introduction to Object Oriented Programming
  1022  3.00 M  EN LECT  01   
T14:30120KeeleSLH D
Hui Wang  
 LAB   01  F82U02 
W14:30180KeeleWSC 106
  
 LAB   02  F82U03 
W14:30180KeeleWSC 108
  
 LAB   03  F82U04 
R16:30180KeeleWSC 106
  
 LAB   04  F82U05 
R16:30180KeeleWSC 108
  
  1022  3.00 N  EN LECT  01   
M14:30120KeeleVH B
Habib-ur Rehman  
 LAB   01  W29F02 
F10:30180KeeleWSC 106
  
 LAB   02  W29F03 
F10:30180KeeleWSC 108
  
 LAB   03  W29F04 
R13:00180KeeleWSC 106
  
 LAB   04  W29F05 
R13:00180KeeleWSC 108
  
  1022  3.00 O  EN LECT  01   
W18:00120KeeleACW 206
Mufleh Al-Shatnawi  
 LAB   01  P76Z02 
M18:00180KeeleWSC 106
  
 LAB   02  P76Z03 
M18:00180KeeleWSC 108
  
 LAB   03  P76Z04 
T18:30180KeeleWSC 106
  
 LAB   04  P76Z05 
T18:30180KeeleWSC 108
  
LE EECS F Discrete Mathematics for Engineers
  1028  3.00 E  EN LECT  01   
M9:3060KeeleSLH D
W9:3060KeeleSLH D
F9:3060KeeleSLH D
George Tourlakis  
 TUTR  01  D04F02 (SC MATH)
K44S02 (LE EECS)  
R17:30120KeeleACW 204
  
 TUTR  02  D04F03 (SC MATH)
K44S03 (LE EECS)  
W16:30120KeeleHNE 035
  
 TUTR  03  D04F04 (SC MATH)
K44S04 (LE EECS)  
R15:30120KeeleHNE B17
  
 TUTR  04  D04F05 (SC MATH)
K44S05 (LE EECS)  
F16:30120KeeleCB 129
  
LE EECS W Discrete Mathematics for Engineers
  1028  3.00 V  EN LECT  01  Cancelled     
 LAB   01  Cancelled     
 LAB   02  Cancelled     
  1028  3.00 W  EN LECT  01   
M10:3060MarkhamMK 5050
W10:3060MarkhamMK 5050
F10:3060MarkhamMK 5050
Allysa Lumley  
 TUTR  01  K48H02 (SC MATH)
D95Q02 (LE EECS)  
T12:30120MarkhamMK 5035
  
 TUTR  02  K48H03 (SC MATH)
D95Q03 (LE EECS)  
T12:30120MarkhamMK 5000
  
  1028  3.00 Z  EN LECT  01   
M13:3060KeeleVH C
W13:3060KeeleVH C
F13:3060KeeleVH C
George Tourlakis  
 TUTR  01  M98W02 (SC MATH)
U38M02 (LE EECS)  
R17:30120KeeleACW 204
  
 TUTR  02  M98W03 (SC MATH)
U38M03 (LE EECS)  
M19:30120KeeleACW 305
  
 TUTR  03  M98W04 (SC MATH)
U38M04 (LE EECS)  
F15:30120KeeleACW 305
  
 TUTR  04  M98W05 (SC MATH)
U38M05 (LE EECS)  
F15:30120KeeleACW 304
  
LE EECS W Object Oriented Design and Principles using Python
  1516  3.00 S  EN LECT  01   
T14:30120KeeleHNE 038
Sonya Allin  
 LAB   01  J23A02 
R12:00120KeeleR S110
  
 LAB   02  J23A03 
R14:30120KeeleR S110
  
LE EECS F Computer Use: Fundamentals
  1520  3.00 A  EN LECT  01  S81J01 
M13:3060KeeleLAS B
W13:3060KeeleLAS B
F13:3060KeeleLAS B
John Amanatides  
  1520  3.00 B  EN LECT  01  M28S01 
M17:3090KeeleSLH D
W17:3090KeeleSLH D
Reza Soltani  
  1520  3.00 C  EN LECT  01  F75E01 
T14:3090KeeleLAS B
R14:3090KeeleLAS B
Onoise Gerald Kio  
  1520  3.00 D  EN LECT  01  W22M01 
M13:0090KeeleCLH G
W13:0090KeeleVH B
Andriy Pavlovych  
  1520  3.00 H  EN LECT  01  P69V01 
M10:0090KeeleLAS B
W10:0090KeeleLAS B
Hui Wang  
LE EECS W Computer Use: Fundamentals
  1520  3.00 M  EN LECT  01  J16H01 
M13:0090KeeleLAS B
W13:0090KeeleLAS B
Hui Wang  
  1520  3.00 N  EN LECT  01  C63Q01 
T19:00180KeeleLAS B
Reza Soltani  
  1520  3.00 O  EN LECT  01  T10B01 
M11:3090KeeleLAS B
W11:3090KeeleLAS B
Hui Wang  
  1520  3.00 P  EN LECT  01  M57K01 
M17:3090KeeleLAS B
W17:3090KeeleLAS B
Onoise Gerald Kio  
  1520  3.00 Q  EN LECT  01  G04T01 
M14:3060KeeleLAS C
W14:3060KeeleLAS C
F14:3060KeeleLAS C
Hui Wang  
  1520  3.00 R  EN LECT  01  E36E01 
T9:3090MarkhamMK 4025
R9:3090MarkhamMK 4025
John Amanatides  
LE EECS W Computer Use: Programming
  1530  3.00 M  EN LECT  01  W51E01 
M17:3090KeeleDB 0010
W17:3090KeeleDB 0010
Habib-ur Rehman  
LE EECS W Computer Use for the Natural Sciences
  1540  3.00 M  EN LECT  01  U48Z01 
M15:3090KeeleDB 0001
W15:3090KeeleDB 0001
Babak Tavakoli-Gheynani  
LE EECS W Introduction to Computing for the Physical Sciences
  1541  3.00 M  EN LECT  01   
T14:3060KeeleSLH B
R14:3060KeeleSLH B
Mehdi Abbasi  
 LAB   01  Q20M02 
W9:30180KeeleLAS 1004
  
 LAB   02  Q20M03 
T15:30180KeeleLAS 1002
  
 LAB   03  Q20M04 
T18:30180KeeleLAS 1004
  
LE EECS F Introduction to Computing for Mathematics and Statistics
  1560  3.00 A  EN LECT  01   
M11:3060KeeleSLH E
F11:3060KeeleSLH D
Minas E Spetsakis  
 LAB   01  X80W02 
T13:00180KeeleR S110
  
 LAB   02  X80W03 
R13:00180KeeleR S110
  
LE EECS W Introduction to Computing for Mathematics and Statistics
  1560  3.00 M  EN LECT  01   
R18:00120KeeleLAS C
Mehdi Abbasi  
 LAB   01  C27X02 
M14:30180KeeleR S110
  
 LAB   02  C27X03 
W14:30180KeeleR S110
  
 LAB   03  C27X04 
F14:30180KeeleR S110
  
LE EECS W Introduction to Computing for Psychology
  1570  3.00 M  EN LECT  01  J67V01 
M11:3090KeeleCLH F
F11:3090KeeleVH C
I Scott MacKenzie  
LE EECS W Introduction to Computing & Programming
  1580  3.00 N  EN LECT  01  B54J01 (GL CORE)
X64K01 (LE EECS)  
M12:0090GlendonYH 129
W12:0090GlendonYH 129
Danny Yoon  
  1580  3.00 O  EN LECT  01  S01R01 (GL CORE)
C11T01 (LE EECS)  
M13:3090GlendonYH 129
W13:3090GlendonYH 129
Mario Roy
Remi M Vives 
 
  1580  3.00 P  EN LECT  01  Y48D01 (GL CORE)
S58E01 (LE EECS)  
M15:0090GlendonYH 129
W15:0090GlendonYH 129
Mario Roy
Remi M Vives 
 
  1580  3.00 R  EN LECT  01  S58J01 (GL CORE)
C11B01 (LE EECS)  
M18:3090GlendonYH 349
W18:3090GlendonYH 349
 
(Backup) 
LE EECS W Introduction à l’informatique et à la programmation
  1580  3.00 M  FR LECT  01  F23M01 (GL CORE)
V70U01 (LE EECS)  
M10:0090GlendonYH 129
W10:0090GlendonYH 129
Mario Roy  
  1580  3.00 Q  FR LECT  01  P17G01 (GL CORE)
X64P01 (LE EECS)  
M18:3090GlendonYH 129
W18:3090GlendonYH 129
 
(Backup) 
LE EECS F Programming for Digital Media
  1710  3.00 A  EN LECT  01   
M12:3060KeeleLAS B
W12:3060KeeleLAS B
F12:3060KeeleLAS B
Matthew J Kyan  
 LAB   01  D14H02 
W10:3090KeeleWSC 105
  
 LAB   02  D14H03 
W10:3090KeeleWSC 106
  
 LAB   03  D14H04 
W10:3090KeeleWSC 108
  
 LAB   04  D14H05 
W10:3090KeeleLAS 1002
  
 LAB   05  D14H06 
W10:3090KeeleLAS 1002B
  
LE EECS W Building Interactive Systems
  1720  3.00 M  EN LECT  01   
T14:3090KeeleLAS B
R14:3090KeeleLAS B
Matthew J Kyan  
 LAB   01  T61P02 
W12:3090KeeleWSC 105
  
 LAB   02  T61P03 
W12:3090KeeleWSC 106
  
 LAB   03  T61P04 
W12:3090KeeleWSC 108
  
 LAB   04  T61P05 
W12:3090KeeleLAS 1002
  
 LAB   05  T61P06 
W12:3090KeeleLAS 1002B
  
LE EECS F Introduction to the Theory of Computation
  2001  3.00 A  EN LECT  01   
M16:0090KeeleLSB 106
W16:0090KeeleLSB 106
Ruth Urner $5.00 – Course Materials 
 TUTR  01  N08B02 
R16:0090KeeleACW 004
  
  2001  3.00 B  EN LECT  01   
M13:0090KeeleLSB 105
W13:0090KeeleLSB 105
Ruth Urner $5.00 – Course Materials 
 TUTR  01  G55K02 
F13:0090KeeleLSB 105
  
  2001  3.00 C  EN LECT  01   
T11:3090KeeleLSB 106
R11:3090KeeleLSB 106
Aditya Potukuchi $5.00 – Course Materials 
 TUTR  01  A02T02 
F11:3090KeeleLSB 105
  
LE EECS W Introduction to the Theory of Computation
  2001  3.00 M  EN LECT  01   
T14:3090KeeleLSB 103
R14:3090KeeleLSB 103
Mariya Koshkina $5.00 – Course Materials 
 TUTR  01  Q49E02 
F14:3090KeeleLSB 103
  
  2001  3.00 N  EN LECT  01   
M13:0090KeeleLSB 106
W13:0090KeeleLSB 106
Suprakash Datta $5.00 – Course Materials 
 TUTR  01  J96N02 
R10:0090KeeleSLH F
  
  2001  3.00 O  EN LECT  01   
M17:3090KeeleCLH G
W17:3090KeeleCLH G
Ilir Dema $5.00 – Course Materials 
 TUTR  01  D43W02 
R17:3090KeeleACW 004
  
LE EECS F Computer Organization
  2021  4.00 A  EN LECT  01   
T14:3090KeeleDB 0016
R14:3090KeeleDB 0016
Pooja Vashisth $5.00 – Course Materials 
 LAB   01  U07M02 
F13:30180KeeleLAS 1006
  
 LAB   02  U07M03 
T16:00180KeeleLAS 1006
  
  2021  4.00 B  EN LECT  01   
M14:3090KeeleDB 0001
W14:3090KeeleDB 0001
Kamen Kanev $5.00 – Course Materials 
 LAB   01  N54V02 
R14:30180KeeleLAS 1006
  
 LAB   02  N54V03 
F10:30180KeeleLAS 1006
  
  2021  4.00 E  EN LECT  01   
M17:3090KeeleLAS B
W17:3090KeeleLAS B
Ali Sadeghi-Naini $5.00 – Course Materials 
 LAB   01  H01H02 
M19:00180KeeleLAS 1006
  
 LAB   02  H01H03 
T19:00180KeeleLAS 1006
  
  2021  4.00 F  EN LECT  01   
M10:0090KeeleDB 0001
W10:0090KeeleDB 0001
Amirali Amirsoleimani $5.00 – Course Materials 
 LAB   01  A48Q02 
M15:30180KeeleLAS 1006
  
 LAB   02  A48Q03 
T13:00180KeeleLAS 1006
  
LE EECS W Computer Organization
  2021  4.00 M  EN LECT  01   
M14:3090KeeleCB 121
W14:3090KeeleCB 121
Kamen Kanev $5.00 – Course Materials 
 LAB   01  Q95B02 
T10:00180KeeleLAS 1006
  
 LAB   02  Q95B03 
R13:00180KeeleLAS 1006
  
  2021  4.00 N  EN LECT  01   
M11:3090KeeleVH C
W11:3090KeeleVH C
Pooja Vashisth $5.00 – Course Materials 
 LAB   01  K42K02 
W8:30180KeeleLAS 1006
  
 LAB   02  K42K03 
F13:00180KeeleLAS 1006
  
  2021  4.00 Z  EN LECT  01   
W16:00180KeeleCLH F
James A. Smith $5.00 – Course Materials 
 LAB   01  D89T02 
R16:00180KeeleLAS 1006
  
 LAB   02  D89T03 
F16:00180KeeleLAS 1006
  
LE EECS F Advanced Object Oriented Programming
  2030  3.00 A  EN LECT  01   
T16:0090KeeleLSB 103
R16:0090KeeleLSB 103
Sukhwant Kaur Sagar $5.00 – Course Materials 
 LAB   01  C56A02 
M17:3090KeeleWSC 105
  
 LAB   02  C56A03 
M17:3090KeeleWSC 106
  
 LAB   03  C56A04 
M17:3090KeeleWSC 108
  
  2030  3.00 B  EN LECT  01   
M11:3090KeeleLSB 103
W11:3090KeeleLSB 103
Petros Faloutsos $5.00 – Course Materials 
 LAB   01  T03X02 
T13:0090KeeleWSC 105
  
 LAB   02  T03X03 
T13:0090KeeleWSC 106
  
 LAB   03  T03X04 
T13:0090KeeleWSC 108
  
  2030  3.00 C  EN LECT  01   
T17:3090KeeleLSB 103
R17:3090KeeleLSB 103
Sukhwant Kaur Sagar $5.00 – Course Materials 
 LAB   01  M50R02 
W19:0090KeeleWSC 105
  
 LAB   02  M50R03 
W19:0090KeeleWSC 106
  
 LAB   03  M50R04 
W19:0090KeeleWSC 108
  
  2030  3.00 E  EN LECT  01   
T13:0090KeeleLSB 103
R13:0090KeeleLSB 103
Jackie Wang $5.00 – Course Materials 
 LAB   01  F97D02 
W8:3090KeeleWSC 105
  
 LAB   02  F97D03 
W8:3090KeeleWSC 106
  
 LAB   03  F97D04 
W8:3090KeeleWSC 108
  
  2030  3.00 F  EN LECT  01   
T10:0090KeeleLSB 103
R10:0090KeeleLSB 103
Jackie Wang $5.00 – Course Materials 
 LAB   01  W44Y02 
W16:0090KeeleWSC 105
  
 LAB   02  W44Y03 
W16:0090KeeleWSC 106
  
 LAB   03  W44Y04 
W16:0090KeeleWSC 108
  
LE EECS W Advanced Object Oriented Programming
  2030  3.00 M  EN LECT  01   
T13:0090KeeleLSB 103
R13:0090KeeleLSB 103
Petros Faloutsos $5.00 – Course Materials 
 LAB   01  P91U02 
W11:0090KeeleWSC 105
  
 LAB   02  P91U03 
W11:0090KeeleWSC 106
  
 LAB   03  P91U04 
W11:0090KeeleWSC 108
  
  2030  3.00 N  EN LECT  01   
T11:3090KeeleLSB 103
R11:3090KeeleLSB 103
Marzieh Ahmadzadeh $5.00 – Course Materials 
 LAB   01  J38G02 
F9:0090KeeleWSC 105
  
 LAB   02  J38G03 
F9:0090KeeleWSC 106
  
 LAB   03  J38G04 
F9:0090KeeleWSC 108
  
  2030  3.00 Z  EN LECT  01   
T16:00180KeeleDB 0016
Sukhwant Kaur Sagar $5.00 – Course Materials 
 LAB   01  C85P02 
M15:3090KeeleLAS 1006
  
 LAB   02  C85P03 
M17:0090KeeleLAS 1006
  
LE EECS F Software Tools
  2031  3.00 A  EN LECT  01   
M19:0060KeeleLSB 105
R19:0060KeeleLSB 105
Song Wang $5.00 – Course Materials 
 LAB   01  U36E02 
W19:00120KeeleLAS 1006
  
 LAB   02  U36E03 
R20:00120KeeleLAS 1006
  
  2031  3.00 B  EN LECT  01   
F14:30120KeeleLSB 105
Sukhwant Kaur Sagar $5.00 – Course Materials 
 LAB   01  N83N02 
R9:00120KeeleLAS 1006
  
 LAB   02  N83N03 
R11:00120KeeleLAS 1006
  
  2031  3.00 C  EN LECT  01   
F10:30120KeeleLAS B
Navid Mohaghegh $5.00 – Course Materials 
 LAB   01  H30W02 
M8:30120KeeleLAS 1006
  
 LAB   02  H30W03 
T8:30120KeeleLAS 1006
  
LE EECS W Software Tools
  2031  3.00 M  EN LECT  01   
W8:30120KeeleACW 004
Kamen Kanev $5.00 – Course Materials 
 LAB   01  A77X02 
W13:00120KeeleLAS 1006
  
 LAB   02  A77X03 
W15:00120KeeleLAS 1006
  
  2031  3.00 N  EN LECT  01   
F14:30120KeeleLSB 105
Sukhwant Kaur Sagar $5.00 – Course Materials 
 LAB   01  R24Q02 
T15:00120KeeleLAS 1006
  
 LAB   02  R24Q03 
T17:00120KeeleLAS 1006
  
  2031  3.00 O  EN LECT  01   
F10:30120KeeleSLH A
Sukhwant Kaur Sagar $5.00 – Course Materials 
 LAB   01  K71C02 
R8:30120KeeleLAS 1002
  
 LAB   02  K71C03 
R10:30120KeeleLAS 1002
  
 LAB   03  K71C04 
R12:30120KeeleLAS 1002
  
 LAB   04  K71C05 
M11:30120KeeleLAS 1002
  
LE EECS F Introduction to Embedded Systems
  2032  4.00 E  EN LECT  01   
T14:3090KeeleCLH G
R14:3090KeeleCLH G
Sunila Akbar  
 LAB   01  Y48M02 
M12:30120KeeleLAS 1006
  
 LAB   02  Y48M03 
F16:30120KeeleLAS 1006
  
LE EECS W Introduction to Embedded Systems
  2032  4.00 Z  EN LECT  01   
R19:00180KeeleLAS B
Sunila Akbar  
 LAB   01  E95V02 
T19:00120KeeleLAS 1006
  
 LAB   02  E95V03 
M19:00120KeeleLAS 1006
  
LE EECS F Fundamentals of Data Structures
  2101  3.00 A  EN LECT  01  Y43S01 
M11:3090KeeleCLH G
W11:3090KeeleCLH G
Andriy Pavlovych  
  2101  3.00 E  EN LECT  01  E90E01 
T8:3090KeeleLAS C
R8:3090KeeleLAS C
Uyen T Nguyen  
LE EECS W Fundamentals of Data Structures
  2101  3.00 M  EN LECT  01  V37M01 
M16:0090KeeleCLH A
W16:0090KeeleCLH A
Jeffrey A Edmonds  
  2101  3.00 N  EN LECT  01  Z84V01 
T16:0090KeeleLAS C
R16:0090KeeleLAS C
Sunila Akbar  
  2101  3.00 X  EN LECT  01  X31H01 
T17:3090KeeleCLH G
R17:3090KeeleCLH G
Jackie Wang  
  2101  3.00 Z  EN LECT  01  B78Q01 
T11:3090KeeleCB 121
R11:3090KeeleCB 121
Jackie Wang  
LE EECS F Electrical Circuits
  2200  3.00 E  EN LECT  01   
T11:3090KeeleLAS B
R11:3090KeeleLAS B
Hossein Kassiri $5.00 – Course Materials 
 LAB   01  D72Z02 
M10:00180KeeleBRG 334
  
 LAB   02  D72Z03 
W16:30180KeeleBRG 334
  
 LAB   03  D72Z04 
R16:30180KeeleBRG 334
  
 LAB   04  D72Z05 
F13:30180KeeleBRG 334
  
 LAB   05  D72Z06 
T8:30180KeeleBRG 334
  
LE EECS W Electrical Circuits
  2200  3.00 Z  EN LECT  01   
T14:3090KeeleCLH F
R14:3090KeeleCLH F
Gerd Grau $5.00 – Course Materials 
 LAB   01  U19W02 
M13:00180KeeleBRG 334
  
 LAB   02  U19W03 
T10:00180KeeleBRG 334
  
 LAB   03  U19W04 
W13:00180KeeleBRG 334
  
 LAB   04  U19W05 
W16:30180KeeleBRG 334
  
 LAB   05  U19W06 
F9:00180KeeleBRG 334
  
LE EECS F Electronic Circuits and Devices
  2210  3.00 E  EN LECT  01   
T11:3090KeeleLSB 103
R11:3090KeeleLSB 103
Razieh Salahandish $5.00 – Course Materials 
 LAB   01  K90F02 
M14:00180KeeleBRG 334
  
 LAB   02  K90F03 
M14:00180KeeleBRG 334
  
 LAB   03  K90F04 
F9:30180KeeleBRG 334
  
 LAB   04  K90F05 
F9:30180KeeleBRG 334
  
LE EECS W Electronic Circuits and Devices
  2210  3.00 Z  EN LECT  01   
T14:3090KeeleVH B
R14:3090KeeleVH B
Hossein Kassiri $5.00 – Course Materials 
 LAB   01  E37Z02 
M16:30180KeeleBRG 334
  
 LAB   02  E37Z03 
R16:00180KeeleBRG 334
  
 LAB   03  E37Z04 
R10:00180KeeleBRG 334
  
 LAB   04  E37Z05 
R16:00180KeeleBRG 334
  
 LAB   05  E37Z06 
M16:30180KeeleBRG 334
  
LE EECS W Software Development Project
  2311  3.00 X  EN LECT  01   
M16:00120KeeleACE 002
Hadi Hemmati $5.00 – Course Materials 
 LAB   01  E18Y02 
M13:30120KeeleLAS 1006
  
  2311  3.00 Z  EN LECT  01   
M9:30120KeeleLAS B
Hadi Hemmati $5.00 – Course Materials 
 LAB   01  U65T02 
M11:30120KeeleLAS 1006
  
LE EECS F Fortran and Scientific Computing
  2501  1.00 E  EN LECT  01  N66X01 
M17:3090KeeleLAS A
Babak Tavakoli-Gheynani  
LE EECS W Data Structures for Data Science
  2502  3.00 S  EN LECT  01   
T16:0090KeeleDB 0014
R16:0090KeeleDB 0014
Ilir Dema  
 LAB   01  S63R02 
F10:0090KeeleR S110
  
 LAB   02  S63R03 
F11:3090KeeleR S110
  
LE EECS W Professional Practice in Computing
  3000  3.00 M  EN LECT  01  T46J01 
T17:30180KeeleACE 102
Jarek Gryz $5.00 – Course Materials 
  3000  3.00 N  EN LECT  01  M93S01 
T17:30180KeeleACE 102
Jarek Gryz $5.00 – Course Materials 
LE EECS F Design and Analysis of Algorithms
  3101  3.00 A  EN LECT  01   
T16:0090KeeleVH A
R16:0090KeeleVH A
Jeffrey A Edmonds $5.00 – Course Materials 
 TUTR  01  R82A02 
F16:0090KeeleLSB 106
  
  3101  3.00 B  EN LECT  01   
M19:0090KeeleLSB 103
W19:0090KeeleLSB 103
Andranik Mirzaian $5.00 – Course Materials 
 TUTR  01  Y29J02 
T19:0090KeeleLSB 105
  
  3101  3.00 E  EN LECT  01   
M16:0090KeeleLSB 103
W16:0090KeeleLSB 103
Ilir Dema $5.00 – Course Materials 
 TUTR  01  E76S02 
F16:0090KeeleLAS C
  
LE EECS W Design and Analysis of Algorithms
  3101  3.00 M  EN LECT  01   
T13:0090KeeleLSB 105
R13:0090KeeleLSB 105
Aditya Potukuchi $5.00 – Course Materials 
 TUTR  01  V23D02 
F13:0090KeeleSLH A
  
  3101  3.00 N  EN LECT  01   
T16:0090KeeleLSB 105
R16:0090KeeleLSB 105
Aditya Potukuchi $5.00 – Course Materials 
 TUTR  01  Z70M02 
F16:0090KeeleLSB 103
  
  3101  3.00 Z  EN LECT  01   
M14:3090KeeleLSB 105
W14:3090KeeleLSB 105
Eric Ruppert $5.00 – Course Materials 
 TUTR  01  X17V02 
R14:3090KeeleHNE 038
  
LE EECS F Numerical Methods I
  3121  3.00 A  EN LECT  01  T59D01 (SC MATH)
B30H01 (LE EECS)  
T13:0090KeeleHNE 031
R13:0090KeeleHNE 031
Dong Liang  
LE EECS W Numerical Methods II
  3122  3.00 M  EN LECT  01  N55J01 (SC MATH)
H02S01 (LE EECS)  
M10:3060KeeleSC 303
W10:3060KeeleSC 303
F10:3060KeeleSC 303
Dong Liang  
LE EECS F Digital Logic Design
  3201  4.00 E  EN LECT  01   
W8:3090KeeleLSB 105
F8:3090KeeleLSB 105
Andrew W. Eckford $5.00 – Course Materials 
 LAB   01  M06T02 
M9:00120KeeleLAS 1004
  
 LAB   02  M06T03 
T9:00120KeeleLAS 1004
  
 LAB   03  M06T04 
W19:30120KeeleLAS 1004
  
 LAB   04  M06T05 
W13:30120KeeleLAS 1004
  
  3201  4.00 F  EN LECT  01   
M14:3090KeeleLSB 106
W14:3090KeeleLSB 106
Andrew W. Eckford $5.00 – Course Materials 
 LAB   01  F53F02 
M11:00120KeeleLAS 1004
  
 LAB   02  F53F03 
T11:00120KeeleLAS 1004
  
 LAB   03  F53F04 
T13:00120KeeleLAS 1004
  
 LAB   04  F53F05 
W11:30120KeeleLAS 1004
  
LE EECS W Digital Logic Design
  3201  4.00 Z  EN LECT  01   
T17:3090KeeleLSB 105
R17:3090KeeleLSB 105
Amirali Amirsoleimani $5.00 – Course Materials 
 LAB   01  W00N02 
M19:00120KeeleLAS 1004
  
 LAB   02  W00N03 
T12:00120KeeleLAS 1004
  
 LAB   03  W00N04 
W18:00120KeeleLAS 1004
  
 LAB   04  W00N05 
R13:00120KeeleLAS 1004
  
LE EECS F Communication Networks
  3213  3.00 E  EN LECT  01  N95A01 
T11:3090KeeleACW 004
R11:3090KeeleACW 004
Ping Wang $5.00 – Course Materials 
LE EECS W Communication Networks
  3213  3.00 Z  EN LECT  01  H42J01 
M11:3090KeeleLSB 103
W11:3090KeeleLSB 103
Ping Wang $5.00 – Course Materials 
LE EECS F Computer Network Protocols and Applications
  3214  3.00 A  EN LECT  01  Z12F01 
T13:0090KeeleLSB 106
R13:0090KeeleLSB 106
Habib-ur Rehman $5.00 – Course Materials 
LE EECS W Computer Network Protocols and Applications
  3214  3.00 M  EN LECT  01  H59Z01 
T14:3090KeeleACW 004
R14:3090KeeleACW 004
Jonatan Schroeder $5.00 – Course Materials 
LE EECS F Embedded Systems
  3215  4.00 A  EN LECT  01   
R17:30180KeeleSLH B
Navid Mohaghegh $5.00 – Course Materials 
 LAB   01  T97A02 
M17:30180KeeleLAS 1004
  
 LAB   02  T97A03 
F14:00180KeeleLAS 1004
  
 LAB   03  T97A04 
R12:30180KeeleLAS 1004
  
LE EECS F Digital Systems Engineering: Modeling, Implementation and Validation
  3216  3.00 E  EN LECT  01   
W8:3060KeeleLAS B
F8:3060KeeleLAS B
Amirali Amirsoleimani  
 LAB   01  Q27F02 
R9:00180KeeleLAS 1004
  
 LAB   02  Q27F03 
R15:30180KeeleLAS 1004
  
 LAB   03  Cancelled     
LE EECS W Digital Systems Engineering: Modeling, Implementation and Validation
  3216  3.00 Z  EN LECT  01   
T17:30120KeeleLSB 103
Navid Mohaghegh  
 LAB   01  J74Z02 
M13:00180KeeleLAS 1004
  
 LAB   02  J74Z03 
F13:30180KeeleLAS 1004
  
 LAB   03  J74Z04 
M16:00180KeeleLAS 1004
  
 LAB   04  J74Z05 
T14:30180KeeleLAS 1004
  
 LAB   05  J74Z06 
W14:00180KeeleLAS 1004
  
LE EECS F Operating System Fundamentals
  3221  3.00 A  EN LECT  01  Y00R01 
T13:0090KeeleACW 004
R13:0090KeeleACW 004
Ruba Al Omari $5.00 – Course Materials 
  3221  3.00 B  EN LECT  01  E47D01 
M8:3090KeeleLSB 106
W8:3090KeeleLSB 106
Jia Xu $5.00 – Course Materials 
  3221  3.00 E  EN LECT  01  U94Y01 
T16:0090KeeleLAS B
R16:0090KeeleLAS B
Jia Xu $5.00 – Course Materials 
LE EECS W Operating System Fundamentals
  3221  3.00 M  EN LECT  01  Z41U01 
M10:0090KeeleLSB 105
W10:0090KeeleLSB 105
Ruba Al Omari $5.00 – Course Materials 
  3221  3.00 N  EN LECT  01  H88G01 
T8:3090KeeleLSB 103
R8:3090KeeleLSB 103
Jia Xu $5.00 – Course Materials 
  3221  3.00 Z  EN LECT  01  B35P01 
M19:0090KeeleLSB 105
W19:0090KeeleLSB 105
Ruba Al Omari $5.00 – Course Materials 
LE EECS F Software Design
  3311  3.00 A  EN LECT  01   
T8:3090KeeleLSB 103
R8:3090KeeleLSB 103
Ilir Dema $5.00 – Course Materials 
 LAB   01  W87M02 
W10:0090KeeleLAS 1006
  
 LAB   02  W87M03 
W8:3090KeeleLAS 1006
  
  3311  3.00 B  EN LECT  01   
T17:3090KeeleDB 0001
R17:3090KeeleDB 0001
Ilir Dema $5.00 – Course Materials 
 LAB   01  Q34V02 
W11:3090KeeleLAS 1006
  
 LAB   02  Q34V03 
W13:0090KeeleLAS 1006
  
  3311  3.00 E  EN LECT  01   
M17:3090KeeleLSB 106
W17:3090KeeleLSB 106
Hung Viet Pham $5.00 – Course Materials 
 LAB   01  J81H02 
W14:3090KeeleLAS 1006
  
 LAB   02  J81H03 
W16:0090KeeleLAS 1006
  
LE EECS W Software Design
  3311  3.00 M  EN LECT  01   
F10:00180KeeleLSB 106
Gias Uddin $5.00 – Course Materials 
 LAB   01  D28Q02 
R10:0090KeeleLAS 1006
  
 LAB   02  D28Q03 
R11:3090KeeleLAS 1006
  
  3311  3.00 N  EN LECT  01   
T10:0090KeeleLSB 106
R10:0090KeeleLSB 106
Hung Viet Pham $5.00 – Course Materials 
 LAB   01  T75B02 
F10:0090KeeleLAS 1006
  
 LAB   02  T75B03 
F11:3090KeeleLAS 1006
  
  3311  3.00 Z  EN LECT  01   
M16:0090KeeleLAS B
W16:0090KeeleLAS B
Gias Uddin $5.00 – Course Materials 
 LAB   01  N22K02 
M10:0090KeeleLAS 1006
  
 LAB   02  N22K03 
W17:3090KeeleLAS 1006
  
LE EECS F System Specification and Refinement
  3342  3.00 E  EN LECT  01   
T17:3090KeeleLSB 105
R17:3090KeeleLSB 105
Jackie Wang $5.00 – Course Materials 
 LAB   01  X69A02 
W13:3060KeeleLAS 1002
  
 LAB   02  X69A03 
W13:3060KeeleLAS 1002B
  
 LAB   03  X69A04 
W14:3060KeeleLAS 1002
  
 LAB   04  X69A05 
W14:3060KeeleLAS 1002B
  
LE EECS F Introduction to Artificial Intelligence and Logic Programming
  3401  3.00 A  EN LECT  01  A16F01 
M14:3090KeeleLSB 103
W14:3090KeeleLSB 103
Parke Tremayne Godfrey $5.00 – Course Materials 
LE EECS W Introduction to Artificial Intelligence and Logic Programming
  3401  3.00 M  EN LECT  01  Q63N01 
T14:3090KeeleLSB 106
R14:3090KeeleLSB 106
Mona Nasery $5.00 – Course Materials 
LE EECS W Applied Machine Learning
  3404  3.00 M  EN LECT  01  M10D01 
M14:3090KeeleLSB 103
W14:3090KeeleLSB 103
Hui Jiang  
LE EECS F Fundamentals of Machine Learning
  3405  3.00 A  EN LECT  01  F57M01 
M11:3090KeeleCC 106
W11:3090KeeleCC 106
Hui Jiang  
LE EECS F Introduction to Database Systems
  3421  3.00 A  EN LECT  01  A89S01 
M17:3090KeeleLSB 105
W17:3090KeeleLSB 105
Parke Tremayne Godfrey $5.00 – Course Materials 
  3421  3.00 B  EN LECT  01  R36D01 
T10:0090KeeleLSB 105
F10:0090KeeleLSB 105
Marzieh Ahmadzadeh $5.00 – Course Materials 
  3421  3.00 C  EN LECT  01  K83M01 
M10:0090KeeleLSB 105
W10:0090KeeleLSB 105
Habib-ur Rehman $5.00 – Course Materials 
LE EECS W Introduction to Database Systems
  3421  3.00 M  EN LECT  01  E30V01 
M13:0090KeeleVH D
W13:0090KeeleSLH D
Mona Nasery $5.00 – Course Materials 
  3421  3.00 N  EN LECT  01  U77G01 
M16:0090KeeleLSB 105
W16:0090KeeleLSB 105
Mona Nasery $5.00 – Course Materials 
LE EECS F Introduction to 3D Computer Graphics
  3431  3.00 A  EN LECT  01  U26P01 
M14:3090KeeleLAS C
W14:3090KeeleLAS C
Petros Faloutsos $5.00 – Course Materials 
LE EECS F Signals and Systems
  3451  4.00 E  EN LECT  01   
T8:3090KeeleLSB 106
R8:3090KeeleLSB 106
Yong Peter Lian $5.00 – Course Materials 
 LAB   01  Cancelled     
 LAB   02  N73B03 
M17:30180KeeleBRG 336
  
 LAB   03  N73B04 
M14:30180KeeleBRG 336
  
 LAB   04  N73B05 
F8:30180KeeleBRG 336
  
  3451  4.00 F  EN LECT  01   
T14:3090KeeleACW 005
R14:3090KeeleACW 005
Yong Peter Lian $5.00 – Course Materials 
 LAB   01  Cancelled     
 LAB   02  H20K03 
M11:30180KeeleBRG 336
  
 LAB   03  H20K04 
T11:00180KeeleBRG 336
  
 LAB   04  H20K05 
T16:30180KeeleBRG 336
  
LE EECS W Signals and Systems
  3451  4.00 Z  EN LECT  01   
T13:0090KeeleLSB 106
R13:0090KeeleLSB 106
Houshang Karimi $5.00 – Course Materials 
 LAB   01  A67T02 
M13:00180KeeleBRG 336
  
 LAB   02  A67T03 
F12:00180KeeleBRG 336
  
 LAB   03  A67T04 
W14:30180KeeleBRG 336
  
 LAB   04  A67T05 
F9:00180KeeleBRG 336
  
LE EECS F User Interfaces
  3461  3.00 A  EN LECT  01  Z24P01 
M17:3090KeeleLSB 103
W17:3090KeeleLSB 103
Kiemute Oyibo $5.00 – Course Materials 
  3461  3.00 B  EN LECT  01  H71B01 
M11:3090KeeleLSB 105
W11:3090KeeleLSB 105
Kiemute Oyibo $5.00 – Course Materials 
LE EECS W User Interfaces
  3461  3.00 M  EN LECT  01  B18K01 
W8:3090KeeleLSB 105
F8:3090KeeleLSB 105
Sarah Akhavan Kazemzadeh $5.00 – Course Materials 
  3461  3.00 N  EN LECT  01  R65S01 
M17:3090KeeleLSB 106
W17:3090KeeleLSB 106
Sana Maqsood $5.00 – Course Materials 
LE EECS F Applied Cryptography
  3481  3.00 A  EN LECT  01  K10W01 
T14:3090KeeleDB 0005
R14:3090KeeleDB 0005
Ruba Al Omari $5.00 – Course Materials 
LE EECS F Introduction to Computer Security
  3482  3.00 A  EN LECT  01   
M13:0090KeeleLSB 103
W13:0090KeeleLSB 103
Yan Shvartzshnaider $5.00 – Course Materials 
 LAB   01  B06A02 
T15:30120KeeleLAS 1002
  
 LAB   02  B06A03 
F13:30120KeeleLAS 1002
  
 LAB   03  B06A04 
T17:30120KeeleLAS 1002
  
 LAB   04  B06A05 
F15:30120KeeleLAS 1002
  
LE EECS W Introduction to Computer Security
  3482  3.00 M  EN LECT  01   
M17:3090KeeleLSB 103
W17:3090KeeleLSB 103
Reza Soltani $5.00 – Course Materials 
 LAB   01  R53X02 
M9:30120KeeleLAS 1002
  
 LAB   02  R53X03 
M9:30120KeeleLAS 1004
  
 LAB   03  R53X04 
T9:30120KeeleLAS 1002
  
 LAB   04  R53X05 
T9:30120KeeleLAS 1004
  
LE EECS F Electrical Systems for Mechanical Engineers
  3505  3.00 E  EN LECT  01   
T11:3090KeeleLAS A
R11:3090KeeleLAS A
Sanjida Moury
Alireza Siadatan 
 
 TUTR  01  W15T02 
W12:3060KeeleHNE B11
  
 TUTR  02  W15T03 
W13:3060KeeleBC 230
  
 TUTR  03  W15T04 
F9:3060KeeleHNE B10
  
 TUTR  04  W15T05 
F10:3060KeeleHNE B11
  
LE EECS F Electromechanical Energy Conversion
  3603  4.00 E  EN LECT  01   
M13:0090KeeleVH 1152A
W13:0090KeeleVH 1152A
Hany E. Z. Farag
Sanjida Moury 
$5.00 – Course Materials 
 LAB   01  R14E02 
M15:00180KeeleBRG 316
  
 LAB   02  R14E03 
T15:00180KeeleBRG 316
  
 LAB   03  R14E04 
F14:00180KeeleBRG 316
  
LE EECS W Applied Electromagnetism
  3604  4.00 Z  EN LECT  01   
T10:0090KeeleR S205
R10:0090KeeleR S205
Simone Pisana $5.00 – Course Materials 
 LAB   01  R96J02 
M9:30180KeeleBRG 334
  
 LAB   02  R96J03 
W9:30180KeeleBRG 334
  
LE EECS W Analog Electronics
  3611  4.00 Z  EN LECT  01   
T8:3090KeeleR S205
R8:3090KeeleR S205
Ebrahim Ghafar Zadeh $5.00 – Course Materials 
 LAB   01  K61N02 
T14:00180KeeleBRG 334
  
 LAB   02  K61N03 
F16:00180KeeleBRG 334
  
LE EECS F Introduction to Power Systems
  3622  4.00 E  EN LECT  01   
M10:0090KeeleVH 1152A
W10:0090KeeleVH 1152A
Houshang Karimi  
 LAB   01  P47W02 
R10:00180KeeleBRG 316
  
 LAB   02  P47W03 
R13:00180KeeleBRG 316
  
 LAB   03  P47W04 
T10:00180KeeleBRG 316
  
LE EECS W Introduction to Biomedical Engineering for Electrical/Computer Engineering
  3640  4.00 Z  EN LECT  01   
T14:3090KeeleACE 011
R14:3090KeeleACE 011
Razieh Salahandish  
 LAB   01  W04U02 
M16:30120KeeleBRG 336
  
 LAB   02  W04U03 
W18:00120KeeleBRG 336
  
LE EECS F Introduction to Medical Devices and Biological Instruments
  3641  4.00 E  EN LECT  01   
T17:3090KeeleCC 211
R17:3090KeeleCC 211
Ebrahim Ghafar Zadeh  
 LAB   01  X94X02 
W17:30180KeeleBRG 336
  
 LAB   02  X94X03 
R14:00180KeeleBRG 336
  
LE EECS F Industry Practicum
  3910  3.00 A  EN ISTY  01  N15R01 
 0:000Keele  
Vassilios Tzerpos  
LE EECS W Industry Practicum
  3911  3.00 M  EN ISTY  01  G62D01 
 0:000Keele  
Vassilios Tzerpos  
LE EECS F Directed Studies
  4070  3.00 A  EN ISTY  01  K54U01 
 0:000Keele  
Melanie Baljko See here for information on enrolling.
 
LE EECS W Directed Studies
  4070  3.00 M  EN ISTY  01  E01G01 
 0:000Keele  
Melanie Baljko  
LE EECS F Computer Science Project
  4080  3.00 A  EN ISTY  01  T90H01 
 0:000Keele  
Melanie Baljko
ZhenMing Jiang
Marios Fokaefs
Song Wang
Pooja Vashisth
Laleh Seyyed-Kalantari
Ruba Al Omari
Sonya Allin 
See here for information on enrolling.
$5.00 – Course Materials 
LE EECS W Computer Science Project
  4080  3.00 M  EN ISTY  01  N37Q01 
 0:000Keele  
James Elder
Aijun An
Melanie Baljko
ZhenMing Jiang
Hamzeh Khazaei
Marios Fokaefs
Manos Papagelis
Song Wang
Shahin Kamali
Meiying Qin 
$5.00 – Course Materials 
  4080  3.00 N  EN ISTY  01  Z48A01 
T14:30180Keele  
  
LE EECS Y Computer Science Capstone Project
  4088  6.00 A  EN ISTY  01  G84C01 
 0:000Keele  
Melanie Baljko
Hamzeh Khazaei
Michael S. Brown
Song Wang
Pooja Vashisth
Maleknaz Nayebi
Laleh Seyyed-Kalantari 
See here for information on enrolling.
$5.00 – Course Materials 
LE EECS Y Software Development Capstone Project
  4090  6.00 A  EN ISTY  01  F68Y01 
 0:000Keele  
Jeffrey A Edmonds
Melanie Baljko
Marios Fokaefs
Kiemute Oyibo 
See here for information on enrolling.
$5.00 – Course Materials 
LE EECS F Advanced Data Structures
  4101  3.00 A  EN LECT  01  Y12E01 
T10:0090KeeleCC 211
R10:0090KeeleCC 211
Eric Ruppert $5.00 – Course Materials 
LE EECS W Advanced Data Structures
  4101  3.00 M  EN LECT  01  E59N01 
T8:3090KeeleSC 222
R8:3090KeeleSC 222
Andranik Mirzaian $5.00 – Course Materials 
  4101  3.00 N  EN LECT  01  V06V01 
M13:0090KeeleLSB 101
W13:0090KeeleLSB 101
Eric Ruppert $5.00 – Course Materials 
LE EECS F Introduction to Quantum Computing
  4141  3.00 A  EN LECT  01  R08S01 
M14:3090KeeleCB 129
W14:3090KeeleCB 129
Amir Chinaei  
LE EECS W Introduction to Quantum Computing
  4141  3.00 M  EN LECT  01  Cancelled     
LE EECS W Mathematics of Cryptography
  4161  3.00 M  EN LECT  01  M19N01 (SC MATH)
H83V01 (LE EECS)  
T10:0090KeelePSE 321
R10:0090KeelePSE 321
Patrick M. Ingram  
LE EECS F Advanced Topics in Algorithms
  4171  3.00 A  EN LECT  01  P51G01 
T14:3090KeeleLSB 101
R14:3090KeeleLSB 101
Shahin Kamali Course webpage
Course info
 
LE EECS F Computer Architecture
  4201  3.00 E  EN LECT  01  E08W01 
M10:0090KeeleR S174
W10:0090KeeleR S174
Sebastian Magierowski $5.00 – Course Materials 
LE EECS W Computer Architecture
  4201  3.00 Z  EN LECT  01  U55H01 
T8:3090KeeleLSB 107
R8:3090KeeleLSB 107
Anirudh M Kaushik $5.00 – Course Materials 
LE EECS F Digital Communications
  4214  4.00 E  EN LECT  01   
M8:3090KeeleLSB 101
W8:3090KeeleLSB 101
Sebastian Magierowski $5.00 – Course Materials 
 LAB   01  S74Q02 
F10:30180KeeleLAS 1002
  
 LAB   02  S74Q03 
F10:30180KeeleLAS 1004
  
LE EECS W Digital Communications
  4214  4.00 Z  EN LECT  01   
M16:0090KeeleLSB 107
W16:0090KeeleLSB 107
Sunila Akbar $5.00 – Course Materials 
 LAB   01  M21C02 
F8:30180KeeleLAS 1002
  
 LAB   02  M21C03 
F8:30180KeeleLAS 1004
  
LE EECS W Mobile Communications
  4215  3.00 Z  EN LECT  01   
R14:30180KeeleSC 303
Andriy Pavlovych $5.00 – Course Materials 
 LAB   01  M86C02 
F11:30120KeeleLAS 1002
  
 LAB   02  M86C03 
F11:30120KeeleLAS 1004
  
LE EECS F Compilers and Interpreters
  4302  3.00 A  EN LECT  01  K39Z01 
T17:3090KeeleLSB 101
R17:3090KeeleLSB 101
Pooja Vashisth  
LE EECS F Software Engineering Requirements
  4312  3.00 E  EN LECT  01   
T16:0090KeeleLSB 101
R16:0090KeeleLSB 101
Maleknaz Nayebi $5.00 – Course Materials 
 LAB   01  Z53H02 
W18:0060KeeleLAS 1002
  
 LAB   02  Z53H03 
W18:0060KeeleLAS 1002B
  
  4312  3.00 F  EN LECT  01   
M11:3090KeeleLSB 101
W11:3090KeeleLSB 101
Maleknaz Nayebi $5.00 – Course Materials 
 LAB   01  X00Q02 
R16:0060KeeleLAS 1002
  
 LAB   02  X00Q03 
R16:0060KeeleLAS 1002B
  
LE EECS W Software Engineering Requirements
  4312  3.00 Z  EN LECT  01   
M10:0090KeeleACW 303
W10:0090KeeleACW 303
Hicham Hallal $5.00 – Course Materials 
 LAB   01  B47C02 
M17:3060KeeleLAS 1002
  
 LAB   02  B47C03 
M18:3060KeeleLAS 1002
  
LE EECS F Software Engineering Testing
  4313  3.00 E  EN LECT  01  R94K01 
T8:3090KeeleLSB 107
R8:3090KeeleLSB 107
Marzieh Ahmadzadeh $5.00 – Course Materials 
LE EECS W Software Engineering Testing
  4313  3.00 X  EN LECT  01  Y41T01 
T16:0090KeeleLSB 107
R16:0090KeeleLSB 107
Marzieh Ahmadzadeh $5.00 – Course Materials 
  4313  3.00 Z  EN LECT  01  E88F01 
M14:3090KeeleLSB 101
W14:3090KeeleLSB 101
Hadi Hemmati $5.00 – Course Materials 
LE EECS F Advanced Software Engineering
  4314  3.00 E  EN LECT  01  V35N01 
M13:0090KeeleLSB 101
W13:0090KeeleLSB 101
Hung Viet Pham $5.00 – Course Materials 
LE EECS W Advanced Software Engineering
  4314  3.00 Z  EN LECT  01  Z82W01 
M11:3090KeeleLSB 107
W11:3090KeeleLSB 107
Gias Uddin $5.00 – Course Materials 
LE EECS W Mission-Critical Systems
  4315  3.00 Z  EN LECT  01   
M13:0090KeeleR N203
W13:0090KeeleSLH B
Jackie Wang $5.00 – Course Materials 
 LAB   01  X29X02 
R9:0060KeeleLAS 1006
  
 LAB   02  Cancelled     
 LAB   03  Cancelled     
LE EECS W Artificial Intelligence
  4401  3.00 M  EN LECT  01  G33Y01 
T17:3090KeeleDB 1004
R17:3090KeeleDB 1004
Ilir Dema $5.00 – Course Materials 
LE EECS F Database Management Systems
  4411  3.00 A  EN LECT  01  D86A01 
M10:0090KeeleLSB 101
W10:0090KeeleLSB 101
Jarek Szlichta $5.00 – Course Materials 
LE EECS W Database Management Systems
  4411  3.00 M  EN LECT  01  X98P01 
W19:00180KeeleLSB 107
Jarek Gryz $5.00 – Course Materials 
LE EECS F Data Mining
  4412  3.00 A  EN LECT  01  B76R01 
T11:3090KeeleLSB 107
R11:3090KeeleLSB 107
ZhenMing Jiang $5.00 – Course Materials 
  4412  3.00 B  EN LECT  01  N63E01 
T10:0090KeeleLSB 101
R10:0090KeeleLSB 101
Mona Nasery  
LE EECS W Data Mining
  4412  3.00 M  EN LECT  01  S23C01 
M16:0090KeeleLSB 101
W16:0090KeeleLSB 101
Aijun An $5.00 – Course Materials 
LE EECS F Building E-Commerce Systems
  4413  3.00 A  EN LECT  01   
M12:30120KeeleHNE 030
Hui Wang $5.00 – Course Materials 
 LAB   01  Y70Y02 
M14:30120KeeleLAS 1002
  
 LAB   02  Y70Y03 
M16:30120KeeleLAS 1002
  
  4413  3.00 B  EN LECT  01   
F13:30120KeeleLSB 101
Hui Wang $5.00 – Course Materials 
 LAB   01  F17U02 
R9:00120KeeleLAS 1002
  
 LAB   02  F17U03 
R11:00120KeeleLAS 1002
  
  4413  3.00 E  EN LECT  01   
R13:00120KeeleCC 108
Kostas Kontogiannis $5.00 – Course Materials 
 LAB   01  V64F02 
T12:30120KeeleLAS 1002
  
 LAB   02  V64F03 
T10:00120KeeleLAS 1002
  
LE EECS W Building E-Commerce Systems
  4413  3.00 M  EN LECT  01   
M8:30120KeeleACW 304
Alvine Boaye Belle $5.00 – Course Materials 
 LAB   01  P11Z02 
M13:30120KeeleLAS 1002
  
 LAB   02  P11Z03 
T13:30120KeeleLAS 1002
  
  4413  3.00 Z  EN LECT  01   
F10:30120KeeleLSB 107
Marin Litoiu $5.00 – Course Materials 
 LAB   01  X58A02 
W9:30120KeeleLAS 1002
  
 LAB   02  X58A03 
W14:00120KeeleLAS 1002
  
LE EECS F Information Networks
  4414  3.00 A  EN LECT  01  C45B01 
T13:00180KeeleACW 204
Jing Li  
LE EECS F Big Data Systems
  4415  3.00 A  EN LECT  01  Z31X01 
M17:3090KeeleLSB 101
W17:3090KeeleLSB 101
Jarek Szlichta $5.00 – Course Materials 
LE EECS W Big Data Systems
  4415  3.00 M  EN LECT  01  H78R01 
T11:3090KeeleLSB 107
R11:3090KeeleLSB 107
Parke Tremayne Godfrey $5.00 – Course Materials 
  4415  3.00 N  EN LECT  01  B25D01 
T14:3090KeeleLSB 107
R14:3090KeeleLSB 107
Aijun An $5.00 – Course Materials 
LE EECS F Introduction to Robotics
  4421  3.00 E  EN LECT  01   
T8:3090KeeleCC 108
R8:3090KeeleCC 108
Michael R Jenkin $5.00 – Course Materials 
 LAB   01  S92J02 
W8:30120KeeleLAS 1004
  
 LAB   02  S92J03 
F8:30120KeeleLAS 1004
  
LE EECS F Computer Vision
  4422  3.00 A  EN LECT  01   
M16:0090KeeleWC 118
W16:0090KeeleWC 118
Konstantinos Derpanis  
 LAB   01  K55E02 
T15:30120KeeleLAS 1004
  
 LAB   02  K55E03 
W17:30120KeeleLAS 1004
  
LE EECS F Human-Computer Interaction
  4441  3.00 A  EN LECT  01  C05J01 
M14:3090KeeleCC 106
W14:3090KeeleCC 106
I Scott MacKenzie  
LE EECS W Human-Computer Interaction
  4441  3.00 M  EN LECT  01  S52R01 
T17:3090KeeleLSB 101
R17:3090KeeleLSB 101
Kiemute Oyibo  
LE EECS W Mobile User Interfaces
  4443  3.00 M  EN LECT  01   
T16:0090KeeleLSB 101
R16:0090KeeleLSB 101
Marios Fokaefs $5.00 – Course Materials 
 LAB   01  R72Y02 
T17:30120KeeleLAS 1002B
  
 LAB   02  R72Y03 
F15:30120KeeleLAS 1002B
  
  4443  3.00 N  EN LECT  01   
M13:0090KeeleHNE 030
W13:0090KeeleCC 108
Hicham Hallal  
 LAB   01  W08E02 
F10:00120KeeleLAS 1002B
  
 LAB   02  W08E03 
F12:30120KeeleLAS 1002B
  
LE EECS F Hypermedia and Multimedia Technology
  4461  3.00 A  EN LECT  01  Y99D01 
T13:0090KeeleLSB 107
R13:0090KeeleLSB 107
Sana Maqsood  
LE EECS W Hypermedia and Multimedia Technology
  4461  3.00 M  EN LECT  01  F46M01 
M11:3090KeeleLSB 101
W11:3090KeeleLSB 101
Melanie Baljko  
LE EECS F Digital Audio
  4462  3.00 A  EN LECT  01  D21A01 
M16:0090KeeleLSB 101
W16:0090KeeleLSB 101
Vassilios Tzerpos  
LE EECS W Introduction to Virtual Reality
  4471  3.00 M  EN LECT  01   
M14:3090KeeleACE 006
W14:3090KeeleACE 006
Matthew J Kyan  
 LAB   01  V93U02 
R10:00120KeeleLAS 1004
  
LE EECS F Computer Security Project
  4480  3.00 A  EN ISTY  01  A31Y01 
 0:000Keele  
Melanie Baljko
Natalija Vlajic
Yan Shvartzshnaider
Sana Maqsood
Ruba Al Omari 
See here for information on enrolling.
$5.00 – Course Materials 
LE EECS W Computer Security Project
  4480  3.00 M  EN ISTY  01  Q78T01 
 0:000Keele  
Melanie Baljko
Natalija Vlajic
Gias Uddin
Ruba Al Omari 
$5.00 – Course Materials 
LE EECS W Computer Security Laboratory
  4481  4.00 M  EN LECT  01   
T13:0090KeeleLSB 101
R13:0090KeeleLSB 101
Yan Shvartzshnaider $5.00 – Course Materials 
 LAB   01  P40G02 
F14:30120KeeleLAS 1002
  
 LAB   02  P40G03 
W17:30120KeeleLAS 1002
  
LE EECS F Network Security and Forensics
  4482  3.00 A  EN LECT  01  S88C01 
T11:3090KeeleLSB 101
R11:3090KeeleLSB 101
Ruba Al Omari $5.00 – Course Materials 
LE EECS W Malware Analysis
  4484  3.00 M  EN LECT  01   
M13:0090KeeleACE 005
W13:0090KeeleACE 005
Ruba Al Omari  
 LAB   01  N80R02 
M10:00120KeeleLAS 1002B
  
 LAB   02  N80R03 
T10:00120KeeleLAS 1002B
  
LE EECS F Technological Countermeasures to Financial Crimes
  4486  3.00 A  EN LECT  01  T17R01 
T16:00180KeeleACW 204
Uyen T Nguyen  
LE EECS F Analog Integrated Circuit Design
  4611  4.00 E  EN LECT  01   
T13:0090KeeleDB 0009
R13:0090KeeleR S129
Amir Sodagar  
 LAB   01  K03G02 
W13:00180KeeleBRG 334
  
LE EECS W Digital Very Large Scale Integration
  4612  4.00 Z  EN LECT  01   
T10:0090KeeleLSB 107
R10:0090KeeleLSB 107
Amir Sodagar  
 LAB   01  U84W02 
T17:30180KeeleBRG 334
  
LE EECS F Power Electronics
  4613  4.00 E  EN LECT  01   
M10:0090KeeleCC 108
W10:0090KeeleCC 108
John Chi Wo Lam $5.00 – Course Materials 
 LAB   01  R43T02 
F9:00180KeeleBRG 316
  
 LAB   02  R43T03 
M11:30180KeeleBRG 316
  
LE EECS W Renewable Energy Systems
  4623  4.00 Z  EN LECT  01   
M10:0090KeeleLSB 107
W10:0090KeeleLSB 107
Hany E. Z. Farag  
 LAB   01  C70J02 
F10:00180KeeleBRG 316
  
 LAB   02  C70J03 
W13:00180KeeleBRG 316
  
LE EECS W Medical Imaging Techniques: Principles and Applications
  4640  4.00 Z  EN LECT  01   
T11:3090KeeleCC 109
R11:3090KeeleCC 109
Ali Sadeghi-Naini  
 LAB   01  M39S02 
R16:00180KeeleBRG 336
  
 LAB   02  M39S03 
W11:00180KeeleBRG 336
  
LE EECS Y Digital Media Project
  4700  6.00 A  EN LECT  01  K25F01 
T10:00180KeeleACW 103
Melanie Baljko
Yifat Shaik 
$5.00 – Course Materials 
LE EECS F Industry Practicum
  4910  3.00 A  EN ISTY  01  A09M01 
 0:000Keele  
Vassilios Tzerpos  
LE EECS W Industry Practicum
  4911  3.00 M  EN ISTY  01  Q56U01 
 0:000Keele  
Vassilios Tzerpos  

View Active Course Timetables by Faculty

This file was last updated on Fri, 23 May 2025 at 03:32:18 AM.

In some cases, you may find courses which have more than one catalogue number assigned to a single meet (a single lecture, tutorial, lab etc.). Multiple catalogue numbers indicate that the course is cross-listed. For more information about the cross-listing, please see the course description in the Courses Web site.