Electrical Engineering and Computer Science

Explore Lassonde

Lassonde logo
Close mobile menu

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.

FacDeptTermCourse IDLOITypeMeetCat.No.DayTimeDurationRoomInstructorsNotes/Additional Fees
LEEECSYResearch Directions in Computing
 1001  1.00 A ENLECT 01 A99Y01 M16:3060LAS AMelanie Baljko This course runs bi-weekly.
 
 1001  1.00 B ENLECT 01 R46T01 M16:3060LAS AMelanie Baljko This course runs bi-weekly.
 
LEEECSFComputational Thinking through Mechatronics
 1011  3.00 E ENLECT 01  M10:3060CLH IW10:3060CLH IJames A. Smith Expanded Course Description

 
 LAB  01 N68Y02 M17:00180WSC 106  
 LAB  02 N68Y03 M17:00180WSC 108  
 LAB  03 N68Y04 R14:30180WSC 106  
 LAB  04 N68Y05 R14:30180WSC 108  
 LAB  05 N68Y06 R18:00180WSC 106  
 LAB  06 N68Y07 R18:00180WSC 108  
 LAB  07 N68Y08 T13:00180WSC 106  
 LAB  08 N68Y09 T13:00180WSC 108  
 LAB  09 N68Y10 W16:30180WSC 106  
 LAB  10 N68Y11 W16:30180WSC 108  
 LAB  11 N68Y12 T16:30180WSC 106  
 LAB  12 Cancelled   
 LAB  13 N68Y14 R14:30180LAS 1002  
 1011  3.00 F ENLECT 01  M11:3060VH AW11:3060VH AJames A. Smith Expanded Course Description

 
 LAB  01 H15U02 M17:00180WSC 106  
 LAB  02 H15U03 M17:00180WSC 108  
 LAB  03 H15U04 R14:30180WSC 106  
 LAB  04 H15U05 R14:30180WSC 108  
 LAB  05 H15U06 R18:00180WSC 106  
 LAB  06 H15U07 R18:00180WSC 108  
 LAB  07 H15U08 T13:00180WSC 106  
 LAB  08 H15U09 T13:00180WSC 108  
 LAB  09 H15U10 W16:30180WSC 106  
 LAB  10 H15U11 W16:30180WSC 108  
 LAB  11 H15U12 T16:30180WSC 106  
 LAB  12 Cancelled   
 LAB  13 H15U14 R14:30180LAS 1002B  
LEEECSWComputational Thinking through Mechatronics
 1011  3.00 Z ENLECT 01  M10:3060CLH MW10:3060CLH MBurton Ma Expanded Course Description

 
 LAB  01 F08B02 T14:30180WSC 105  
 LAB  02 F08B03 F17:30180WSC 105  
LEEECSFIntroduction to Computing: A Net-centric Approach
 1012  3.00 A ENLECT 01  F14:30120LAS AAmir Chinaei Expanded Course Description

 
 LAB  01 V88H02 T9:30180WSC 106  
 LAB  02 V88H03 T9:30180WSC 108  
 LAB  03 Cancelled   
 LAB  04 V88H05 W13:00180WSC 106  
 LAB  05 V88H06 W13:00180WSC 108  
 LAB  06 V88H07 W13:00180LAS 1002  
 LAB  07 V88H08 W9:30180WSC 106  
 1012  3.00 B ENLECT 01  R14:30120VH AAndriy Pavlovych  
 LAB  01 P35Q02 M9:30180WSC 106  
 LAB  02 P35Q03 M9:30180WSC 108  
 LAB  03 Cancelled   
 LAB  04 P35Q05 M13:30180WSC 106  
 LAB  05 P35Q06 M13:30180WSC 108  
 LAB  06 P35Q07 M13:30180LAS 1002  
 LAB  07 P35Q08 W9:30180WSC 108  
 1012  3.00 C ENLECT 01  M10:30120VC 135Peter H Cribb  
 LAB  01 X82C02 R11:00180WSC 106  
 LAB  02 X82C03 R11:00180WSC 108  
 LAB  03 X82C04 R11:00180LAS 1002  
 LAB  04 X82C05 F13:30180WSC 106  
 LAB  05 X82C06 F13:30180WSC 108  
 LAB  06 X82C07 F13:30180LAS 1002  
LEEECSWIntroduction to Computing: A Net-centric Approach
 1012  3.00 M ENLECT 01  M10:3060ACE 102W10:3060ACE 102Amir Chinaei  
 LAB  01 C29Y02 R13:00180WSC 106  
 LAB  02 C29Y03 R13:00180WSC 108  
 LAB  03 C29Y04 R13:00180WSC 105  
 LAB  04 C29Y05 F14:00180WSC 106  
 LAB  05 C29Y06 F14:00180WSC 108  
 LAB  06 C29Y07 F14:00180WSC 105  
LEEECSFDiscrete Mathematics for Computer Science
 1019  3.00 A ENLECT 01 E10C01 (SC MATH)
Y21A01 (LE EECS)  
M17:3090LAS CR17:3090LAS CAndranik Mirzaian  
 1019  3.00 B ENLECT 01 S55X01 (SC MATH)
M02R01 (LE EECS)  
T11:3090LAS BR11:3090LAS BWilliam Barry Chen  
 1019  3.00 C ENLECT 01 Cancelled  
(Backup) 
LEEECSWDiscrete Mathematics for Computer Science
 1019  3.00 M ENLECT 01 T10K01 (SC MATH)
J01K01 (LE EECS)  
T10:0090CLH DR10:0090CLH DJohn Michael Machacek  
 1019  3.00 N ENLECT 01 M57T01 (SC MATH)
C48T01 (LE EECS)  
T11:3090LAS BR11:3090LAS BIouldouz Raguimov  
LEEECSWObject Oriented Programming from Sensors to Actuators
 1021  3.00 X ENLECT 01  M11:3060CLH CW14:3060SLH AGerd Grau  
 LAB  01 Q51H02 M14:30180WSC 106  
 LAB  02 Q51H03 M14:30180WSC 108  
 LAB  03 Q51H04 W18:00180WSC 106  
 LAB  04 Q51H05 W18:00180WSC 108  
 LAB  05 Q51H06 F17:30180WSC 106  
 LAB  06 Q51H07 F17:30180WSC 108  
 LAB  07 Q51H08 T13:30180WSC 106  
 LAB  08 Q51H09 T13:30180WSC 108  
 LAB  09 Q51H10 M18:00180WSC 106  
 LAB  10 Q51H11 M18:00180WSC 108  
 LAB  11 Q51H12 T17:00180WSC 106  
 LAB  12 Q51H13 M14:30180WSC 105  
 LAB  13 Q51H14 W18:00180WSC 105  
 1021  3.00 Z ENLECT 01  M10:3060LAS AW10:3060LAS AGerd Grau  
 LAB  01 J98Q02 M14:30180WSC 106  
 LAB  02 J98Q03 M14:30180WSC 108  
 LAB  03 J98Q04 W18:00180WSC 106  
 LAB  04 J98Q05 W18:00180WSC 108  
 LAB  05 J98Q06 F17:30180WSC 106  
 LAB  06 J98Q07 F17:30180WSC 108  
 LAB  07 J98Q08 T13:30180WSC 106  
 LAB  08 J98Q09 T13:30180WSC 108  
 LAB  09 J98Q10 M18:00180WSC 106  
 LAB  10 J98Q11 M18:00180WSC 108  
 LAB  11 J98Q12 T17:00180WSC 106  
 LAB  12 J98Q13 M14:30180WSC 105  
 LAB  13 J98Q14 W18:00180WSC 105  
LEEECSFProgramming for Mobile Computing
 1022  3.00 A ENLECT 01  M14:30120VC 135Mufleh Al-Shatnawi  
 LAB  01 A62G02 F10:00180WSC 106  
 LAB  02 A62G03 F10:00180WSC 108  
 LAB  03 A62G04 F10:00180LAS 1002  
 LAB  04 A62G05 F17:00180WSC 106  
 LAB  05 A62G06 F17:00180WSC 108  
 LAB  06 A62G07 F17:00180LAS 1002  
LEEECSWProgramming for Mobile Computing
 1022  3.00 M ENLECT 01  M14:30120VH AAndriy Pavlovych  
 LAB  01 R09Z02 T10:00180WSC 106  
 LAB  02 R09Z03 T10:00180WSC 108  
 LAB  03 R09Z04 T10:00180WSC 105  
 LAB  04 R09Z05 W11:00180WSC 106  
 LAB  05 R09Z06 W11:00180WSC 108  
 LAB  06 Cancelled   
 LAB  07 R09Z08 T17:00180WSC 108  
 1022  3.00 N ENLECT 01  T14:30120VC 135Yves Lesperance  
 LAB  01 K56A02 F10:30180WSC 106  
 LAB  02 K56A03 F10:30180WSC 108  
 LAB  03 K56A04 F10:30180WSC 105  
 LAB  04 K56A05 M11:00180WSC 106  
 LAB  05 K56A06 M11:00180WSC 108  
 LAB  06 Cancelled   
 1022  3.00 O ENLECT 01  M10:30120VH AMufleh Al-Shatnawi  
 LAB  01 E03J02 W14:30180WSC 106  
 LAB  02 E03J03 W14:30180WSC 108  
 LAB  03 E03J04 W14:30180WSC 105  
 LAB  04 E03J05 R16:30180WSC 106  
 LAB  05 E03J06 R16:30180WSC 108  
 LAB  06 Cancelled   
LEEECSWDiscrete Mathematics for Engineers
 1028  3.00 M ENLECT 01  W13:3060ACW 206F13:30120ACW 206George Tourlakis Expanded Course Description

 
 TUTR 01 A69W02 (SC MATH)
R74Z02 (LE EECS)  
M14:30120ACE 007  
 TUTR 02 A69W03 (SC MATH)
R74Z03 (LE EECS)  
M19:30120PSE 321  
 TUTR 03 A69W04 (SC MATH)
R74Z04 (LE EECS)  
F15:30120CB 115  
 TUTR 04 A69W05 (SC MATH)
R74Z05 (LE EECS)  
F15:30120BC 215  
 TUTR 05 A69W06 (SC MATH)
R74Z06 (LE EECS)  
M14:30120SC 303  
LEEECSFComputer Use: Fundamentals
 1520  3.00 A ENLECT 01 G64G01 M13:3060ACE 001W13:3060ACE 001F13:3060ACE 001Onoise Gerald Kio  
 1520  3.00 B ENLECT 01 A11P01 M9:3060SLH AW9:3060SLH AF9:3060SLH AAmir Chinaei Expanded Course Description

 
 1520  3.00 C ENLECT 01 Q58A01 T14:3090SLH AR14:3090SLH AHui Wang  
 1520  3.00 D ENLECT 01 K05J01 M19:00180LAS BPaul Kashiyama  
 1520  3.00 F ENLECT 01 D52S01 M10:3060SLH AW10:3060SLH AF10:3060SLH AAndriy Pavlovych  
 1520  3.00 G ENLECT 01 T99D01 T17:3090SLH AR17:3090SLH AHui Wang  
LEEECSWComputer Use: Fundamentals
 1520  3.00 M ENLECT 01 N46M01 M17:3090SLH FW17:3090SLH FMike McNamee  
 1520  3.00 N ENLECT 01 G93V01 T19:00180LAS CPaul Kashiyama  
 1520  3.00 O ENLECT 01 A40H01 M8:3090SLH AW8:3090SLH AAndriy Pavlovych  
 1520  3.00 P ENLECT 01 Q87P01 M13:3060ACE 001W13:3060ACE 001F13:3060ACE 001Amir Chinaei  
 1520  3.00 Q ENLECT 01 K34B01 M14:3060ACE 001W14:3060ACE 001F14:3060ACE 001Onoise Gerald Kio  
 1520  3.00 R ENLECT 01 D81K01 M17:3090SLH AR17:3090SLH AAndriy Pavlovych  
LEEECSFComputer Use: Programming
 1530  3.00 A ENLECT 01 Cancelled   
LEEECSWComputer Use: Programming
 1530  3.00 M ENLECT 01 F62C01 M17:3090CLH EW17:3090CLH EAnni Siren  
LEEECSWComputer Use for the Natural Sciences
 1540  3.00 M ENLECT 01 N97D01 M15:3090LSB 106W15:3090LSB 106John Hofbauer  
LEEECSWIntroduction to Computing for the Physical Sciences
 1541  3.00 M ENLECT 01  T14:3060LSB 103R14:3060LSB 103Mehdi Abbasi  
 LAB  01 S76T02 T9:30180LAS 1002  
 LAB  02 S76T03 T15:30180LAS 1002  
 LAB  03 S76T04 T18:30180LAS 1002  
LEEECSFIntroduction to Computing for Mathematics and Statistics
 1560  3.00 A ENLECT 01  M11:3060CLH BF11:3060CLH BMinas E Spetsakis  
 LAB  01 Q88M02 T13:00180R S110  
 LAB  02 Q88M03 R13:00180R S110  
LEEECSWIntroduction to Computing for Mathematics and Statistics
 1560  3.00 M ENLECT 01  R18:00120CLH FBabak Tavakoli-Gheynani  
 LAB  01 K35V02 M14:30180R S110  
 LAB  02 K35V03 W14:30180R S110  
 LAB  03 K35V04 F14:30180R S110  
LEEECSWIntroduction to Computing for Psychology
 1570  3.00 M ENLECT 01 M23F01 M11:3090ACE 001F11:3090ACE 001I Scott MacKenzie  
LEEECSFProgramming for Digital Media
 1710  3.00 A ENLECT 01  T10:0090SLH DR10:0090SLH DI Scott MacKenzie Expanded Course Description

 
 LAB  01 F70Z02 T14:3090LAS 1006  
 LAB  02 F70Z05 T14:3090LAS 1004  
 LAB  03 F70Z03 R13:0090LAS 1006  
 LAB  04 F70Z04 R13:0090LAS 1004  
LEEECSWBuilding Interactive Systems
 1720  3.00 M ENLECT 01  T17:3090ACW 109R17:3090ACW 109Matthew J Kyan  
 LAB  01 W17W02 W17:0090LAS 1006  
 LAB  02 Cancelled   
 LAB  03 W17W04 R10:0090LAS 1006  
 LAB  04 Cancelled   
LEEECSFIndustry Practicum
 1910  3.00 A ENISTY 01 E39R01  0:000  Suprakash Datta  
LEEECSWIndustry Practicum
 1911  3.00 M ENISTY 01 U86C01  0:000  Suprakash Datta  
LEEECSFIntroduction to the Theory of Computation
 2001  3.00 A ENLECT 01  T10:0090CB 121F10:0090CB 121Enas AlTarawneh $5.00 – Course Materials 
 TUTR 01 P64X02 F15:3090CB 121  
 2001  3.00 B ENLECT 01  M17:3090CLH ER17:3090CLH EZbigniew Stachniak Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 J11R02 W17:3090CLH E  
LEEECSWIntroduction to the Theory of Computation
 2001  3.00 M ENLECT 01  T14:3090SLH AR14:3090SLH AJeffrey A Edmonds Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 C58D02 M13:0090ACW 206  
 2001  3.00 N ENLECT 01  M14:3090LAS BW14:3090LAS BSuprakash Datta $5.00 – Course Materials 
 TUTR 01 T05Y02 F14:3090LAS B  
LEEECSFFundamentals of Data Structures
 2011  3.00 A ENLECT 01 C65T01 T18:00180VH CJeffrey A Edmonds Expanded Course Description

$5.00 – Course Materials 
 2011  3.00 E ENLECT 01 T12E01 T9:3090CLH GR9:3090CLH GJia Xu Expanded Course Description

$5.00 – Course Materials 
LEEECSWFundamentals of Data Structures
 2011  3.00 M ENLECT 01 M59N01 M19:0090CLH GW19:0090CLH GZbigniew Stachniak $5.00 – Course Materials 
 2011  3.00 N ENLECT 01 G06W01 M16:0090LAS BW16:0090LAS BAndranik Mirzaian Expanded Course Description

$5.00 – Course Materials 
 2011  3.00 O ENLECT 01 W53H01 M10:0090SLH AW10:0090SLH AAndranik Mirzaian Expanded Course Description

$5.00 – Course Materials 
 2011  3.00 Z ENLECT 01 Q00Q01 T13:0090LAS BR13:0090LAS BUyen T Nguyen $5.00 – Course Materials 
LEEECSFComputer Organization
 2021  4.00 A ENLECT 01  M19:00180CB 121Kamen Kanev $5.00 – Course Materials 
 LAB  01 J47C02 R14:30180LAS 1006  
 LAB  02 J47C03 R19:00180LAS 1006  
 2021  4.00 B ENLECT 01  M14:3090ACE 001W14:3090ACE 001Minas E Spetsakis $5.00 – Course Materials 
 LAB  01 C94Y02 F13:30180LAS 1006  
 LAB  02 C94Y03 T16:00180LAS 1006  
 2021  4.00 E ENLECT 01  M17:3090CB 121W19:3090CB 121Amir Ashouri $5.00 – Course Materials 
 LAB  01 T41T02 M19:00180LAS 1006  
 LAB  02 T41T03 T19:00180LAS 1006  
LEEECSWComputer Organization
 2021  4.00 M ENLECT 01  R18:00180LAS BPooja Vashisth $5.00 – Course Materials 
 LAB  01 M88F02 T19:00180LAS 1006  
 LAB  02 M88F03 M19:00180LAS 1006  
 2021  4.00 N ENLECT 01  M11:3090VH CW11:3090VH CMinas E Spetsakis $5.00 – Course Materials 
 LAB  01 G35Z02 R18:00180LAS 1006  
 LAB  02 G35Z03 F13:00180LAS 1006  
 2021  4.00 Z ENLECT 01  M18:00180LAS BAmir Ashouri $5.00 – Course Materials 
 LAB  01 W82W02 T9:30180LAS 1006  
 LAB  02 W82W03 W9:30180LAS 1006  
 LAB  03 W82W04 T19:00180WSC 105  
LEEECSFAdvanced Object Oriented Programming
 2030  3.00 A ENLECT 01  T16:0090CB 121R16:0090CB 121Matthew J Kyan $5.00 – Course Materials 
 LAB  01 F12H02 M16:0090LAS 1006  
 LAB  02 F12H03 M17:3090LAS 1006  
 2030  3.00 B ENLECT 01  M13:0090SLH AW13:0090SLH AJackie Wang $5.00 – Course Materials 
 LAB  01 V59P02 T11:3090LAS 1006  
 LAB  02 V59P03 T13:0090LAS 1006  
 2030  3.00 C ENLECT 01  W16:30180CB 121Burton Ma Expanded Course Description

$5.00 – Course Materials 
 LAB  01 P06B02 R19:0090LAS 1002  
 LAB  02 P06B03 R17:3090LAS 1002  
 LAB  03 P06B04 R19:0090LAS 1002B  
 LAB  04 P06B05 R19:0090LAS 1004  
 LAB  05 P06B06 R17:3090LAS 1004  
 2030  3.00 E ENLECT 01  M14:3090CLH IR13:0090VH ABurton Ma $5.00 – Course Materials 
 LAB  01 X53K02 T13:0090LAS 1002  
 LAB  02 X53K03 R17:3090LAS 1006  
 LAB  03 X53K04 F18:3090LAS 1006  
 LAB  04 X53K05 T13:0090LAS 1004  
LEEECSWAdvanced Object Oriented Programming
 2030  3.00 M ENLECT 01  T8:3090SLH FR8:3090SLH FHui Wang $5.00 – Course Materials 
 LAB  01 C00T02 M10:0090LAS 1006  
 LAB  02 C00T03 M13:3090LAS 1006  
 2030  3.00 Z ENLECT 01  T16:00180CB 121Hina Tabassum Expanded Course Description

$5.00 – Course Materials 
 LAB  01 S47E02 M15:3090LAS 1006  
 LAB  02 S47E03 M17:0090LAS 1006  
LEEECSFSoftware Tools
 2031  3.00 A ENLECT 01  W9:30120CB 121Vassilios Tzerpos Expanded Course Description

$5.00 – Course Materials 
 LAB  01 Q29X02 M9:30120LAS 1006  
 LAB  02 Q29X03 T9:30120LAS 1006  
 2031  3.00 B ENLECT 01  F15:00120ACE 001Hui Wang $5.00 – Course Materials 
 LAB  01 J76R02 R9:00120LAS 1006  
 LAB  02 J76R03 R11:00120LAS 1006  
 LAB  03 J76R04 R9:00120LAS 1002  
LEEECSWSoftware Tools
 2031  3.00 M ENLECT 01  T11:3060DB 0001R11:3060DB 0001Hui Wang $5.00 – Course Materials 
 LAB  01 D23D02 W13:00120LAS 1006  
 LAB  02 D23D03 W15:00120LAS 1006  
 2031  3.00 N ENLECT 01  F14:30120LAS CUyen T Nguyen $5.00 – Course Materials 
 LAB  01 T70Y02 T15:00120LAS 1006  
 LAB  02 T70Y03 T17:00120LAS 1006  
 LAB  03 T70Y04 T15:00120LAS 1004  
LEEECSFIntroduction to Embedded Systems
 2032  4.00 E ENLECT 01  T14:3090CB 121R14:3090CB 121Mokhtar Aboelaze Expanded Course Description
Expanded Course Description

 
 LAB  01 A98Z02 M12:00120LAS 1006  
 LAB  02 A98Z03 F16:30120LAS 1006  
LEEECSWIntroduction to Embedded Systems
 2032  4.00 Z ENLECT 01  W16:30180CB 121Mokhtar Aboelaze  
 LAB  01 R45W02 R16:00120LAS 1006  
 LAB  02 R45W03 F16:00120LAS 1006  
LEEECSFElectrical Circuits
 2200  3.00 E ENLECT 01  T11:3090CLH LR11:3090CLH LHossein Kassiri Expanded Course Description

$5.00 – Course Materials 
 LAB  01 T63S02 W13:30180BRG 334  
 LAB  02 T63S03 F16:30180BRG 334  
 LAB  03 T63S04 W16:30180BRG 334  
 LAB  04 T63S05 R16:30180BRG 334  
 LAB  05 Cancelled   
 LAB  06 T63S07 R13:30180BRG 334  
LEEECSWElectronic Circuits and Devices
 2210  3.00 Z ENLECT 01  T14:3090R S137R14:3090R S137Hossein Kassiri $5.00 – Course Materials 
 LAB  01 X28Q02 M16:30180BRG 334  
 LAB  02 X28Q03 R18:00180BRG 334  
 LAB  03 Cancelled   
 LAB  04 X28Q05 R18:00180BRG 334  
 LAB  05 Cancelled  (Backup) 
LEEECSWSoftware Development Project
 2311  3.00 Z ENLECT 01  W11:30120LSB 106Vassilios Tzerpos Expanded Course Description

$5.00 – Course Materials 
 LAB  01 N17U02 M11:30120LAS 1006  
 LAB  02 N17U03 M11:30120LAS 1002  
LEEECSFFortran and Scientific Computing
 2501  1.00 E ENLECT 01 G57N01 M17:3090DB 0005Mike McNamee  
LEEECSWSignals and Systems in Continuous Time
 2602  4.00 Z ENLECT 01  T13:0090CLH HR13:0090CLH HYong Peter Lian $5.00 – Course Materials 
 LAB  01 Y94N02 M12:00180BRG 336  
 LAB  02 Y94N03 F12:00180BRG 336  
 LAB  03 Y94N04 W14:30180BRG 336  
 LAB  04 Cancelled   
LEEECSFIndustry Practicum
 2910  3.00 A ENISTY 01 Z33Y01  0:000  Vassilios Tzerpos  
LEEECSWIndustry Practicum
 2911  3.00 M ENISTY 01 H80U01  0:000  Vassilios Tzerpos  
LEEECSFProfessional Practice in Computing
 3000  3.00 A ENLECT 01 A04W01 R17:30180LAS APeter H Cribb $5.00 – Course Materials 
LEEECSFDesign and Analysis of Algorithms
 3101  3.00 A ENLECT 01  T8:3090R S137R8:3090R S137Suprakash Datta Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 A59Y02 M8:3090LSB 105  
 3101  3.00 E ENLECT 01  M16:0090LSB 103W16:0090LSB 103Andranik Mirzaian Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 R06T02 R16:0090LSB 103  
LEEECSWDesign and Analysis of Algorithms
 3101  3.00 M ENLECT 01  T13:0090VH 1152AR13:0090VH 1152AJeffrey A Edmonds Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 K53F02 F13:0090CLH J  
 3101  3.00 N ENLECT 01  M14:3090CLH MW14:3090CLH MJeffrey A Edmonds  
 TUTR 01 G49B02 F14:3090CLH M  
 3101  3.00 Z ENLECT 01  M14:3090CLH KW14:3090CLH KEric Ruppert $5.00 – Course Materials 
 TUTR 01 E00Z02 F14:3090CLH K  
LEEECSFNumerical Methods I
 3121  3.00 A ENLECT 01 X22B01 (SC MATH)
P54B01 (LE EECS)  
T13:0090WC 118R13:0090WC 118Dong Liang  
LEEECSWNumerical Methods II
 3122  3.00 M ENLECT 01 R58Y01 (SC MATH)
W07P01 (LE EECS)  
M10:3060BC 215W10:3060BC 215F10:3060BC 215Dong Liang  
LEEECSFDigital Logic Design
 3201  4.00 E ENLECT 01  W8:3090CLH KF8:3090CLH KRobert Allison $5.00 – Course Materials 
 LAB  01 U47W02 M9:30120LAS 1004  
 LAB  02 U47W03 T9:30120LAS 1004  
 LAB  03 U47W04 W19:30120LAS 1004  
 LAB  04 U47W05 R9:30120LAS 1004  
LEEECSFCommunication Networks
 3213  3.00 E ENLECT 01 A91V01 T17:3090CLH HF16:0090CLH KPing Wang Expanded Course Description

$5.00 – Course Materials 
LEEECSWComputer Network Protocols and Applications
 3214  3.00 M ENLECT 01 J40J01 T10:0090LSB 105R10:0090LSB 105Natalija Vlajic $5.00 – Course Materials 
LEEECSWEmbedded Systems
 3215  4.00 Z ENLECT 01  T16:0090LSB 103R16:0090LSB 103James A. Smith $5.00 – Course Materials 
 LAB  01 N94X02 M13:00180LAS 1004  
 LAB  02 N94X03 F13:30180LAS 1004  
 LAB  03 N94X04 M16:00180LAS 1004  
 LAB  04 N94X05 M19:00180LAS 1004  
 LAB  05 N94X06 F19:00180LAS 1004  
LEEECSFOperating System Fundamentals
 3221  3.00 A ENLECT 01 H41R01 T19:00180LSB 103Habib-ur Rehman $5.00 – Course Materials 
 3221  3.00 E ENLECT 01 A88D01 T16:0090LSB 103R16:0090ACW 206Jia Xu Expanded Course Description

$5.00 – Course Materials 
LEEECSWOperating System Fundamentals
 3221  3.00 M ENLECT 01 R35Y01 M8:3090LSB 106W8:3090LSB 106Jia Xu Expanded Course Description

$5.00 – Course Materials 
 3221  3.00 Z ENLECT 01 K82U01 T18:3090LSB 103R18:3090LSB 103Hamzeh Khazaei $5.00 – Course Materials 
LEEECSFSoftware Design
 3311  3.00 A ENLECT 01  T14:3090LSB 103R14:3090LSB 103Jackie Wang $5.00 – Course Materials 
 LAB  01 E29G02 W11:3090LAS 1006  
 LAB  02 E29G03 W10:0090LAS 1006  
 3311  3.00 E ENLECT 01  M17:3090CLH CW17:3090CLH CSong Wang $5.00 – Course Materials 
 LAB  01 U76Z02 W14:3090LAS 1006  
 LAB  02 U76Z03 W16:0090LAS 1006  
LEEECSWSoftware Design
 3311  3.00 M ENLECT 01  M13:0090DB 0016W13:0090DB 0016Jackie Wang $5.00 – Course Materials 
 LAB  01 Z23A02 F11:3090LAS 1006  
 LAB  02 Z23A03 F10:0090LAS 1006  
 3311  3.00 Z ENLECT 01  M16:0090ACE 001W16:0090ACE 001Jonathan Ostroff Expanded Course Description

$5.00 – Course Materials 
 LAB  01 H70J02 R13:0090LAS 1006  
 LAB  02 H70J03 R14:3090LAS 1006  
LEEECSWSystem Specification and Refinement
 3342  3.00 Z ENLECT 01  T11:3090LSB 105R11:3090LSB 105Jonathan Ostroff Expanded Course Description

$5.00 – Course Materials 
 LAB  01 E61Q02 T13:0060LAS 1006  
 LAB  02 E61Q03 T13:0060LAS 1004  
 LAB  03 Cancelled   
LEEECSFIntroduction to Artificial Intelligence and Logic Programming
 3401  3.00 A ENLECT 01 C87S01 M13:0090CLH MW13:0090CLH MZbigniew Stachniak Expanded Course Description

$5.00 – Course Materials 
LEEECSFIntroduction to Database Systems
 3421  3.00 A ENLECT 01 V08B01 M19:00180LSB 105Emmanouil Papangelis Expanded Course Description

$5.00 – Course Materials 
 3421  3.00 B ENLECT 01 Z55K01 T10:0090ACW 005F10:0090CLH KNasim Razavi $5.00 – Course Materials 
LEEECSWIntroduction to Database Systems
 3421  3.00 M ENLECT 01 X02T01 W19:00180VH CJarek Gryz $5.00 – Course Materials 
 3421  3.00 N ENLECT 01 B49F01 T14:3090VH DR14:3090VH DParke Tremayne Godfrey $5.00 – Course Materials 
LEEECSFIntroduction to 3D Computer Graphics
 3431  3.00 A ENLECT 01 B17S01 M10:0090LSB 106W10:0090LSB 106Petros Faloutsos $5.00 – Course Materials 
LEEECSFSignals and Systems
 3451  4.00 E ENLECT 01  T13:0090DB 0005R13:0090DB 0005Hina Tabassum $5.00 – Course Materials 
 LAB  01 R64D02 F13:30180BRG 334  
 LAB  02 R64D03 M17:30180BRG 334  
 LAB  03 R64D04 M14:30180BRG 334  
LEEECSFUser Interfaces
 3461  3.00 A ENLECT 01 Y43W01 T17:3090LSB 103R17:3090LSB 103Andriy Pavlovych $5.00 – Course Materials 
LEEECSWUser Interfaces
 3461  3.00 M ENLECT 01 E90X01 M17:3090LSB 106W17:3090LSB 106Melanie Baljko $5.00 – Course Materials 
LEEECSFApplied Cryptography
 3481  3.00 A ENLECT 01 S28U01 M14:3090LSB 103W14:3090LSB 103Hamzeh Roumani Expanded Course Description

 
LEEECSWApplied Cryptography
 3481  3.00 M ENLECT 01 Cancelled  $5.00 – Course Materials 
LEEECSFIntroduction to Computer Security
 3482  3.00 A ENLECT 01 Cancelled  $5.00 – Course Materials 
 LAB  01 Cancelled   
 LAB  02 Cancelled   
 LAB  03 Cancelled   
 LAB  04 Cancelled   
LEEECSWIntroduction to Computer Security
 3482  3.00 M ENLECT 01  M10:0090CLH HW10:0090HNE 038Natalija Vlajic  
 LAB  01 Y75G02 W12:30120LAS 1002  
 LAB  02 Y75G03 R12:30120LAS 1002  
 LAB  03 Y75G04 R14:30120LAS 1002  
 LAB  04 Cancelled   
 LAB  05 Y75G06 R12:30120LAS 1004  
LEEECSFElectrical Systems for Mechanical Engineers
 3505  3.00 E ENLECT 01  T14:3090SLH ER14:3090SLH EJohn Chi Wo Lam  
 TUTR 01 Z05Q02 W10:3060BRG 213  
 TUTR 02 Z05Q03 W13:3060BRG 211  
 TUTR 03 Z05Q04 F10:3060CC 318  
 TUTR 04 Z05Q05 F11:3060BRG 211  
LEEECSFSystems and Random Processes in Discrete Time
 3602  4.00 E ENLECT 01  T13:0090HNE 037R13:0090HNE 032Gene Cheung $5.00 – Course Materials 
 LAB  01 E58V02 R15:00180BRG 336  
 LAB  02 E58V03 F13:00180BRG 336  
LEEECSFElectromechanical Energy Conversion
 3603  4.00 E ENLECT 01  M13:0090VH 3006W13:0090VH 3006Afshin Rezaei Zare $5.00 – Course Materials 
 LAB  01 V05G02 M15:00180BRG 316  
 LAB  02 V05G03 T15:00180BRG 316  
LEEECSWElectromagnetic theory and wave propagation
 3604  4.00 Z ENLECT 01  T10:0090DB 1004R10:0090DB 1004Elham Baladi $5.00 – Course Materials 
 LAB  01 A42U02 M9:30180BRG 334  
 LAB  02 A42U03 W9:30180BRG 334  
LEEECSFSemiconductor Physics and Devices
 3610  4.00 E ENLECT 01 Cancelled   
 LAB  01 Cancelled   
LEEECSFAnalog Electronics
 3611  4.00 E ENLECT 01 Cancelled  $5.00 – Course Materials 
 LAB  01 Cancelled   
LEEECSWAnalog Electronics
 3611  4.00 Z ENLECT 01  T10:0090VH 1152AR10:0090VH 1152AYong Peter Lian  
 LAB  01 N75Z02 R15:30180BRG 334  
LEEECSFComputer Science Internship Work Term
 3900  0.00 A ENPRAC 01 X31Y01  0:000   $475.00 – Course Materials 
LEEECSWComputer Science Internship Work Term
 3900  0.00 M ENPRAC 01 B78U01  0:000   $475.00 – Course Materials 
LEEECSFComputer Security Internship Work Term
 3980  0.00 A ENPRAC 01 S25F01  0:000   $475.00 – Course Materials 
LEEECSWComputer Security Internship Work Term
 3980  0.00 M ENPRAC 01 Y72Z01  0:000   $475.00 – Course Materials 
LEEECSFDirected Studies
 4070  3.00 A ENISTY 01 D45C01  0:000  John K Tsotsos Expanded Course Description

 
LEEECSWDirected Studies
 4070  3.00 M ENISTY 01 T92K01  0:000  John K Tsotsos Expanded Course Description

 
LEEECSFComputer Science Project
 4080  3.00 A ENISTY 01 M81M01  0:000  John K Tsotsos Expanded Course Description

$5.00 – Course Materials 
LEEECSWComputer Science Project
 4080  3.00 M ENISTY 01 G28V01  0:000  John K Tsotsos $5.00 – Course Materials 
LEEECSYComputer Science Capstone Project
 4088  6.00 A ENISTY 01 W75G01  0:000  John K Tsotsos Expanded Course Description

$5.00 – Course Materials 
LEEECSYSoftware Development Capstone Project
 4090  6.00 A ENISTY 01 D82H01  0:000  John K Tsotsos Expanded Course Description

$5.00 – Course Materials 
LEEECSWAdvanced Data Structures
 4101  3.00 M ENLECT 01 F19A01 T13:0090SLH CR13:0090SLH CPatrick Dymond $5.00 – Course Materials 
LEEECSFAutomata and Computability
 4111  3.00 A ENLECT 01 V66X01 T11:3090BRG 211R11:3090BRG 213George Tourlakis Expanded Course Description

$5.00 – Course Materials 
LEEECSFComputational Complexity
 4115  3.00 A ENLECT 01 P13R01 T13:0090CB 120R13:0090CB 120Patrick Dymond Expanded Course Description

$5.00 – Course Materials 
LEEECSWMathematics of Cryptography
 4161  3.00 M ENLECT 01 F62B01 (SC MATH)
J81Q01 (LE EECS)  
T10:0090R S103R10:0090R S103Patrick M. Ingram  
LEEECSFComputer Architecture
 4201  3.00 E ENLECT 01 B46K01 T10:0090BC 215R10:0090BC 215Sebastian Magierowski $5.00 – Course Materials 
LEEECSWPerformance Evaluation of Computer Systems
 4211  3.00 M ENLECT 01 Cancelled   
LEEECSFDigital Communications
 4214  4.00 E ENLECT 01  T14:3090DB 0014R14:3090DB 1005Hina Tabassum Expanded Course Description

$5.00 – Course Materials 
 LAB  01 U50R02 F10:30180LAS 1004  
 LAB  02 U50R03 F10:30180LAS 1002B  
LEEECSWMobile Communications
 4215  3.00 M ENLECT 01  R17:30180LSB 101Ping Wang Expanded Course Description

$5.00 – Course Materials 
 LAB  01 U57K02 F11:30120LAS 1002  
 LAB  02 U57K03 F11:30120LAS 1004  
LEEECSWCompilers and Interpreters
 4302  3.00 M ENLECT 01 Cancelled   
LEEECSWCompilers and Interpreters
 4302  3.00 M ENLECT 01 K02F01 M17:3090VH 3006W17:3090VH 3006Jackie Wang  
LEEECSFSoftware Engineering Requirements
 4312  3.00 E ENLECT 01  T16:0090LSB 105R16:0090LSB 105Jonathan Ostroff Expanded Course Description

$5.00 – Course Materials 
 LAB  01 C07M02 W17:3060LAS 1006  
 LAB  02 Cancelled   
LEEECSFSoftware Engineering Testing
 4313  3.00 E ENLECT 01 Cancelled  $5.00 – Course Materials 
LEEECSWSoftware Engineering Testing
 4313  3.00 Z ENLECT 01 M01G01 M14:3090ACE 003W14:3090ACE 003Song Wang $5.00 – Course Materials 
LEEECSFAdvanced Software Engineering
 4314  3.00 E ENLECT 01 F48P01 M13:0090LSB 107W13:0090LSB 107ZhenMing Jiang $5.00 – Course Materials 
LEEECSWMission-Critical Systems
 4315  3.00 Z ENLECT 01  M9:0090DB 0009W9:0090DB 0009Franck van Breugel Expanded Course Description

$5.00 – Course Materials 
 LAB  01 V95A02 F10:0060LAS 1004  
LEEECSWArtificial Intelligence
 4401  3.00 M ENLECT 01 Z04T01 T11:3090ACW 205R11:3090ACW 205Yves Lesperance $5.00 – Course Materials 
LEEECSFIntroduction to Machine Learning and Pattern Recognition
 4404  3.00 A ENLECT 01 Cancelled   
 4404  3.00 E ENLECT 01 D95U01 M14:3090CB 129W14:3090CC 211Amir Ashouri  
LEEECSWIntroduction to Machine Learning and Pattern Recognition
 4404  3.00 M ENLECT 01 H51F01 M11:3090CC 108W11:3090CC 108Pirathayini Srikantha $5.00 – Course Materials 
LEEECSFDatabase Management Systems
 4411  3.00 A ENLECT 01 R93S01 T17:3090LSB 107R17:3090LSB 107Parke Tremayne Godfrey $5.00 – Course Materials 
LEEECSWData Mining
 4412  3.00 M ENLECT 01 X89S01 M16:0090LSB 107W16:0090LSB 107Aijun An $5.00 – Course Materials 
LEEECSFBuilding E-Commerce Systems
 4413  3.00 A ENLECT 01  W10:30120VH 3009Hamzeh Roumani Expanded Course Description

$5.00 – Course Materials 
 LAB  01 C36E02 F11:30120LAS 1006  
LEEECSWBuilding E-Commerce Systems
 4413  3.00 Z ENLECT 01  M12:30120LSB 101Marin Litoiu Expanded Course Description

$5.00 – Course Materials 
 LAB  01 S83M02 W9:30120LAS 1004  
 LAB  02 S83M03 W11:30120LAS 1004  
LEEECSFBig Data Systems
 4415  3.00 A ENLECT 01 Cancelled  $5.00 – Course Materials 
LEEECSFBig Data Systems
 4415  3.00 A ENLECT 01 D49Z01 W17:30180VH 3006Emmanouil Papangelis Expanded Course Description

 
LEEECSFComputer Vision
 4422  3.00 A ENLECT 01  M11:3090VH 3006W11:3090VH 3006Calden Wloka  
 LAB  01 Y40E02 M16:00120LAS 1004  
 LAB  02 Y40E03 W16:00120LAS 1004  
LEEECSFHuman-Computer Interaction
 4441  3.00 A ENLECT 01 W24P01 T14:3090CC 211R14:3090CC 211Melanie Baljko  
LEEECSWMobile User Interfaces
 4443  3.00 M ENLECT 01 Cancelled  $5.00 – Course Materials 
 LAB  01 Cancelled   
 LAB  02 Cancelled   
LEEECSWMobile User Interfaces
 4443  3.00 M ENLECT 01  T14:3090BC 215R14:3090BC 215I Scott MacKenzie  
 LAB  01 N43X02 T17:30120LAS 1004  
 LAB  02 N43X03 R17:30120LAS 1004  
LEEECSWDigital Signal Processing: Theory and Applications
 4452  3.00 M ENLECT 01 Cancelled  $5.00 – Course Materials 
LEEECSWDigital Signal Processing: Theory and Applications
 4452  3.00 M ENLECT 01 T96W01 M10:3060VH 3006W10:3060VH 3006F10:3060VH 3006Ping Wang  
LEEECSWIntroduction to Virtual Reality
 4471  3.00 M ENLECT 01  M13:0090DB 0011W13:0090DB 0011Matthew J Kyan $5.00 – Course Materials 
 LAB  01 P71B02 R9:30120LAS 1004  
LEEECSFComputer Security Project
 4480  3.00 A ENISTY 01 Q22P01  0:000  John K Tsotsos Expanded Course Description

$5.00 – Course Materials 
LEEECSWComputer Security Project
 4480  3.00 M ENISTY 01 J69B01  0:000  John K Tsotsos Expanded Course Description

$5.00 – Course Materials 
LEEECSFComputer Security Laboratory
 4481  4.00 A ENLECT 01 Cancelled  $5.00 – Course Materials 
 LAB  01 Cancelled   
LEEECSWComputer Security Laboratory
 4481  4.00 M ENLECT 01  M19:00180LSB 107Khalil Abuosba  
 LAB  01 H83M02 W19:00120LAS 1002  
LEEECSFComputer Security Management: Assessment and Forensics
 4482  3.00 A ENLECT 01 Z36D01 M16:0090BRG 313W16:0090BRG 313Natalija Vlajic Expanded Course Description

 
LEEECSWComputer Security Management: Assessment and Forensics
 4482  3.00 M ENLECT 01 Cancelled  $5.00 – Course Materials 
LEEECSWSimulation and Animation for Computer Games
 4491  3.00 M ENLECT 01 W09F01 T16:0090VH 3009R16:0090VH 3009Petros Faloutsos  
LEEECSFAnalog Integrated Circuit Design
 4611  4.00 E ENLECT 01  M13:0090SC 223W13:0090SC 223Amir Sodagar  
 LAB  01 E68T02 W14:30180LAS 1002B  
LEEECSWAnalog Integrated Circuit Design
 4611  4.00 Z ENLECT 01 Cancelled  $5.00 – Course Materials 
 LAB  01 Cancelled   
LEEECSFPower Electronics
 4613  4.00 E ENLECT 01  T13:0090R S101AR13:0090VC 105John Chi Wo Lam $5.00 – Course Materials 
 LAB  01 E87N02 W13:00180BRG 316  
LEEECSWElectro-Optics
 4614  4.00 Z ENLECT 01  T11:3090CB 122R11:3090CB 122Simone Pisana  
 LAB  01 V34V02 F16:30180BRG 334  
LEEECSWAdvanced Power Electronic Applications
 4621  4.00 Z ENLECT 01 Cancelled   
 LAB  01 Cancelled   
LEEECSWAdvanced Power Electronic Applications
 4621  4.00 Z ENLECT 01  T13:0090SC 203R13:0090SC 203John Chi Wo Lam  
 LAB  01 F55J02 M14:30180BRG 316  
LEEECSWIntroduction to Energy Systems
 4622  4.00 Z ENLECT 01  W17:3090CB 120R17:3090CB 120Afshin Rezaei Zare $5.00 – Course Materials 
 LAB  01 Z81H02 M17:30180LAS 1002  
LEEECSFIntroduction to Medical Devices and Biological Instruments
 4641  4.00 E ENLECT 01  M9:3060CB 120W9:3060CB 120F9:3060CB 120Ebrahim Ghafar-Zadeh $5.00 – Course Materials 
 LAB  01 G86F02 F16:30180BRG 336  
LEEECSWMedical Imaging Systems
 4642  4.00 Z ENLECT 01 Cancelled   
 LAB  01 Cancelled   
LEEECSWMedical Imaging Systems
 4642  4.00 Z ENLECT 01  F13:30180BRG 211Ali Sadeghi-Naini  
 LAB  01 G90R02 F16:30180BRG 336  
LEEECSYDigital Media Project
 4700  6.00 A ENLECT 01 D16K01 T10:00180ACW 103Petros Faloutsos
Yu-Zhi Joel Ong 
$5.00 – Course Materials