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 T78N01 M16:3060LAS AMelanie Baljko Expanded Course Description

 
 1001  1.00 B ENLECT 01 W68D01 M16:3060LAS AMelanie Baljko  
LEEECSFComputational Thinking through Mechatronics
 1011  3.00 E ENLECT 01  M10:3060LAS AW10:3060LAS ABurton Ma Expanded Course Description

 
 LAB  01 X75V02 M17:00180WSC 106  
 LAB  02 X75V03 M17:00180WSC 108  
 LAB  03 X75V04 R14:30180WSC 106  
 LAB  04 X75V05 R14:30180WSC 108  
 LAB  05 X75V06 R18:00180WSC 106  
 LAB  06 X75V07 R18:00180WSC 108  
 LAB  07 X75V08 T13:00180WSC 106  
 LAB  08 X75V09 T13:00180WSC 108  
 LAB  09 X75V10 W16:30180WSC 106  
 LAB  10 X75V11 W16:30180WSC 108  
 LAB  11 X75V12 T16:30180WSC 106  
LEEECSFNet-centric Introduction to Computing
 1012  3.00 A ENLECT 01  T14:30120VC 135Michael S. Brown  
 LAB  01 A48J02 T9:30180WSC 106  
 LAB  02 A48J03 T9:30180WSC 108  
 LAB  03 A48J04 W9:30180WSC 106  
 LAB  04 A48J05 W9:30180WSC 108  
 LAB  05 A48J06 T17:00180WSC 106  
 LAB  06 A48J07 T9:30180WSC 108A  
 1012  3.00 B ENLECT 01  R14:30120SLH DMichael S. Brown  
 LAB  01 Q95R02 M13:30180WSC 106  
 LAB  02 Q95R03 M13:30180WSC 108  
 LAB  03 Q95R04 M10:00180WSC 106  
 LAB  04 Q95R05 M10:00180WSC 108  
 LAB  05 Q95R06 W13:00180WSC 108  
 LAB  06 Q95R07 M13:30180WSC 108  
 1012  3.00 C ENLECT 01  M10:30120SLH DAmir Chinaei  
 LAB  01 K42D02 R11:00180WSC 106  
 LAB  02 K42D03 R11:00180WSC 108  
 LAB  03 K42D04 F13:30180WSC 106  
 LAB  04 K42D05 F13:30180WSC 108  
 LAB  05 K42D06 W13:00180WSC 106  
LEEECSWNet-centric Introduction to Computing
 1012  3.00 M ENLECT 01  M10:3060CLH LW10:3060CLH LAmir Chinaei  
 LAB  01 D89M02 R13:30180WSC 106  
 LAB  02 D89M03 R13:30180WSC 108  
 LAB  03 D89M04 F14:00180WSC 106  
 LAB  04 D89M05 F14:00180WSC 108  
 LAB  05 D89M06 R13:30180WSC 108A  
 LAB  06 D89M07 F14:00180WSC 108A  
LEEECSFDiscrete Mathematics for Computer Science
 1019  3.00 A ENLECT 01 S18B01 (SC MATH)
C00X01 (LE EECS)  
T17:3090LAS CR17:3090LAS CJarek Gryz  
 1019  3.00 B ENLECT 01 E08U01 (SC MATH)
U55F01 (LE EECS)  
T11:3090VH BR11:3090VH BJohn Michael Machacek  
LEEECSWDiscrete Mathematics for Computer Science
 1019  3.00 M ENLECT 01 N00J01 (SC MATH)
K46F01 (LE EECS)  
T10:0090VH BR10:0090VH BKyeongah Nah  
 1019  3.00 N ENLECT 01 G47S01 (SC MATH)
D93Z01 (LE EECS)  
T11:3090VH BR11:3090VH BZhihua Chang  
 1019  3.00 O ENLECT 01 W94D01 (SC MATH)
U40W01 (LE EECS)  
T17:3090VC 135R17:3090VC 135Nursel Ruzgar  
LEEECSWObject Oriented Programming from Sensors to Actuators
 1021  3.00 Z ENLECT 01  M10:3060LAS AW10:3060LAS AJackie Wang  
 LAB  01 S11X02 M14:30180WSC 106  
 LAB  02 S11X03 M14:30180WSC 108  
 LAB  03 S11X04 W18:00180WSC 106  
 LAB  04 S11X05 W18:00180WSC 108  
 LAB  05 S11X06 F17:30180WSC 106  
 LAB  06 S11X07 F17:30180WSC 108  
 LAB  07 S11X08 T13:30180WSC 106  
 LAB  08 S11X09 T13:30180WSC 108  
 LAB  09 S11X10 M18:00180WSC 106  
 LAB  10 S11X11 M18:00180WSC 108  
 LAB  11 S11X12 T17:00180WSC 106  
LEEECSFProgramming for Mobile Computing
 1022  3.00 A ENLECT 01  M14:30120VH AYves Lesperance Expanded Course Description

 
 LAB  01 E48V02 F10:00180WSC 106  
 LAB  02 E48V03 F10:00180WSC 108  
 LAB  03 E48V04 F17:00180WSC 106  
 LAB  04 E48V05 F17:00180WSC 108  
 LAB  05 E48V06 F10:00180WSC 108A  
LEEECSWProgramming for Mobile Computing
 1022  3.00 M ENLECT 01  M14:30120VH AHamzeh Roumani Expanded Course Description

 
 LAB  01 U95G02 T10:00180WSC 106  
 LAB  02 U95G03 T10:00180WSC 108  
 LAB  03 U95G04 M11:00180WSC 106  
 LAB  04 U95G05 M11:00180WSC 108  
 LAB  05 Cancelled   
 LAB  06 U95G07 M11:00180WSC 108A  
 LAB  07 U95G08 T10:00180WSC 108A  
 1022  3.00 N ENLECT 01  T14:30120LAS BHamzeh Roumani Expanded Course Description

 
 LAB  01 Z42P02 R10:00180WSC 106  
 LAB  02 Z42P03 R10:00180WSC 108  
 LAB  03 Z42P04 W11:00180WSC 106  
 LAB  04 Z42P05 W11:00180WSC 108  
 1022  3.00 O ENLECT 01  M10:30120VH AHamzeh Roumani  
 LAB  01 F75V02 W14:30180WSC 106  
 LAB  02 F75V03 W14:30180WSC 108  
 LAB  03 F75V04 R17:00180WSC 106  
 LAB  04 F75V05 R17:00180WSC 108  
 LAB  05 F75V06 R17:00180WSC 108A  
LEEECSWDiscrete Mathematics for Engineers
 1028  3.00 M ENLECT 01  M13:3060SLH DW13:3060SLH DF13:3060SLH DSuprakash Datta  
 TUTR 01 X24H02 (SC MATH)
X53W02 (LE EECS)  
M14:30120PSE 321  
 TUTR 02 X24H03 (SC MATH)
X53W03 (LE EECS)  
M19:30120PSE 321  
 TUTR 03 X24H04 (SC MATH)
X53W04 (LE EECS)  
F14:30120ACE 003  
 TUTR 04 X24H05 (SC MATH)
X53W05 (LE EECS)  
F14:30120PSE 321  
 TUTR 05 X24H06 (SC MATH)
X53W06 (LE EECS)  
M14:30120SC 214  
LEEECSFComputer Use: Fundamentals
 1520  3.00 A ENLECT 01 R60R01 M13:3060SLH AW13:3060SLH AF13:3060SLH AAmir Chinaei  
 1520  3.00 B ENLECT 01 Y07D01 M9:3060SLH FW9:3060SLH FF9:3060SLH FAndriy Pavlovych  
 1520  3.00 C ENLECT 01 E54M01 T14:3090SLH AR14:3090SLH APaul Kashiyama  
 1520  3.00 D ENLECT 01 V01U01 T11:3090SLH AR11:3090SLH AOnoise Gerald Kio  
 1520  3.00 F ENLECT 01 Z48G01 M10:3060SLH AW10:3060SLH AF10:3060SLH FAndriy Pavlovych  
 1520  3.00 G ENLECT 01 H95P01 T13:0090CLH GR13:0090CLH GPaul Kashiyama  
LEEECSWComputer Use: Fundamentals
 1520  3.00 M ENLECT 01 B42B01 M17:3090SLH AW17:3090SLH AJohn Hofbauer  
 1520  3.00 N ENLECT 01 R89J01 T19:00180LAS BMike McNamee  
 1520  3.00 O ENLECT 01 Y36S01 M10:3060SLH AW10:3060SLH AF10:3060SLH AOnoise Gerald Kio  
 1520  3.00 P ENLECT 01 E83E01 M13:3060CLH FW13:3060CLH FF13:3060CLH FAmir Chinaei  
 1520  3.00 Q ENLECT 01 V30M01 M14:3060ACE 001W14:3060ACE 001F14:3060ACE 001Andriy Pavlovych  
 1520  3.00 R ENLECT 01 E28D01 M17:3090SLH FR17:3090SLH FAleks Oniszczak  
LEEECSWComputer Use: Programming
 1530  3.00 M ENLECT 01 Z77V01 T10:0090SLH AR10:0090SLH ARabia Bakhteri  
LEEECSWComputer Use for the Natural Sciences
 1540  3.00 M ENLECT 01 W10S01 M15:3090LSB 105W15:3090LSB 105John Hofbauer  
LEEECSWIntroduction to Computing for the Physical Sciences
 1541  3.00 M ENLECT 01  T14:3060LSB 103R14:3060LSB 103Bin Wei  
 LAB  01 U36U02 T9:30180LAS 1002  
 LAB  02 U36U03 T9:30180LAS 1004 (Backup) 
 LAB  03 U36U04 T15:30180LAS 1002  
 LAB  04 U36U05 T18:30180LAS 1002  
LEEECSFIntroduction to Computing for Mathematics and Statistics
 1560  3.00 A ENLECT 01  M11:3060CLH KF11:3060CLH KMinas E Spetsakis Expanded Course Description

 
 LAB  01 Q08S02 T13:00180R S110  
 LAB  02 Q08S03 R13:00180R S110  
LEEECSWIntroduction to Computing for Mathematics and Statistics
 1560  3.00 M ENLECT 01  M14:30120LAS AAlireza Mahmoodi  
 LAB  01 J55E02 T11:30180R S110  
 LAB  02 J55E03 R11:30180R S110  
 LAB  03 J55E04 F11:30180R S110  
LEEECSWIntroduction to Computing for Psychology
 1570  3.00 M ENLECT 01 N83G01 M11:3090CLH KF11:3090CLH KAlireza Mahmoodi  
LEEECSFProgramming for Digital Media
 1710  3.00 A ENLECT 01  T10:0090LAS CR10:0090LAS CMatthew J Kyan  
 LAB  01 H30P02 T11:3090LAS 1006  
 LAB  02 H30P03 R11:3090LAS 1006  
 LAB  03 H30P04 R11:3090LAS 1004  
 LAB  04 H30P05 T11:3090LAS 1004  
LEEECSWBuilding Interactive Systems
 1720  3.00 M ENLECT 01  T10:0090DB 0001R10:0090VH CMatthew J Kyan  
 LAB  01 A77B02 R11:3090LAS 1006  
 LAB  02 A77B03 R11:3090LAS 1004  
 LAB  03 A77B04 W17:0090LAS 1004  
LEEECSFIndustry Practicum
 1910  3.00 A ENISTY 01 T11P01   0  Vassilios Tzerpos  
LEEECSWIndustry Practicum
 1911  3.00 M ENISTY 01 M58B01   0  Vassilios Tzerpos  
LEEECSFIntroduction to the Theory of Computation
 2001  3.00 A ENLECT 01  M11:3090LAS CW11:3090CLH CJeffrey A Edmonds Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 R24J02 F11:3090LSB 103  
 2001  3.00 E ENLECT 01  T16:0090SLH FR16:0090SLH FZbigniew Stachniak $5.00 – Course Materials 
 TUTR 01 K71S02 M16:0090SLH F  
LEEECSWIntroduction to the Theory of Computation
 2001  3.00 M ENLECT 01  T10:0090CLH FR10:0090CLH FZbigniew Stachniak $5.00 – Course Materials 
 TUTR 01 E18E02 F10:0090CLH F  
 2001  3.00 Z ENLECT 01  M14:3090CB 121W14:3090CB 121George Tourlakis Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 U65M02 F14:3090CB 121  
LEEECSFFundamentals of Data Structures
 2011  3.00 A ENLECT 01 Z03Q01 T17:3090SLH FR17:3090SLH FParke Tremayne Godfrey $5.00 – Course Materials 
 2011  3.00 E ENLECT 01 K49T01 T9:3090CB 121R9:3090CB 121Natalija Vlajic Expanded Course Description

$5.00 – Course Materials 
LEEECSWFundamentals of Data Structures
 2011  3.00 M ENLECT 01 D96F01 T16:0090CLH AR16:0090CLH AAndranik Mirzaian Expanded Course Description

$5.00 – Course Materials 
 2011  3.00 N ENLECT 01 U43N01 M16:0090ACE 001W16:0090ACE 001Andriy Pavlovych Expanded Course Description

$5.00 – Course Materials 
 2011  3.00 Z ENLECT 01 N90W01 T13:0090CLH FR13:0090CLH FAndranik Mirzaian $5.00 – Course Materials 
LEEECSFComputer Organization
 2021  4.00 A ENLECT 01  M19:00180LAS BAli Sadeghi-Naini $5.00 – Course Materials 
 LAB  01 H37X02 W19:00180LAS 1006  
 LAB  02 H37X03 R19:00180LAS 1006  
 2021  4.00 E ENLECT 01  M17:3090LAS BW19:3090LAS BAli Sadeghi-Naini Expanded Course Description

$5.00 – Course Materials 
 LAB  01 A84R02 M19:00180LAS 1006  
 LAB  02 A84R03 T19:00180LAS 1006  
LEEECSWComputer Organization
 2021  4.00 M ENLECT 01  T13:0090DB 0016R13:0090DB 0016Rabia Bakhteri $5.00 – Course Materials 
 LAB  01 R31C02 W19:00180LAS 1006  
 LAB  02 R31C03 T19:00180LAS 1006  
 2021  4.00 Z ENLECT 01  M18:00180CLH GMohamed Sajadieh $5.00 – Course Materials 
 LAB  01 K78Y02 T9:30180LAS 1006  
 LAB  02 K78Y03 W9:30180LAS 1006  
 LAB  03 K78Y04 W9:30180LAS 1002  
LEEECSFAdvanced Object Oriented Programming
 2030  3.00 A ENLECT 01  T16:0090CB 121R16:0090CB 121Mufleh Al-Shatnawi $5.00 – Course Materials 
 LAB  01 A19R02 T14:3090LAS 1006  
 LAB  02 A19R03 R14:3090LAS 1006  
 2030  3.00 B ENLECT 01  M13:0090LSB 106W13:0090LSB 106Jackie Wang $5.00 – Course Materials 
 LAB  01 N22N02 M16:0090LAS 1006  
 LAB  02 N22N03 M17:3090LAS 1006  
 2030  3.00 E ENLECT 01  T13:0090VC 135R13:0090VC 135Burton Ma Expanded Course Description

$5.00 – Course Materials 
 LAB  01 K13Y02 M14:0090LAS 1006  
 LAB  02 K13Y03 R17:3090LAS 1006  
 LAB  03 K13Y04 F18:3090LAS 1006  
LEEECSWAdvanced Object Oriented Programming
 2030  3.00 M ENLECT 01  T14:3090VH DR14:3090VH DMufleh Al-Shatnawi $5.00 – Course Materials 
 LAB  01 D60U02 M10:0090LAS 1006  
 LAB  02 D60U03 M13:3090LAS 1006  
 2030  3.00 Z ENLECT 01  T16:00180CB 121Hina Tabassum Expanded Course Description

$5.00 – Course Materials 
 LAB  01 U07F02 M15:3090LAS 1006  
 LAB  02 U07F03 M17:0090LAS 1006  
LEEECSFSoftware Tools
 2031  3.00 A ENLECT 01  W8:30120SLH AMichael R Jenkin  
 LAB  01 Z88M02 M9:30120LAS 1006  
 LAB  02 Z88M03 T9:30120LAS 1006  
 2031  3.00 E ENLECT 01  T15:0060CB 121R15:0060CB 121Mokhtar Aboelaze Expanded Course Description

$5.00 – Course Materials 
 LAB  01 E25U02 M12:00120LAS 1006  
 LAB  02 E25U03 F16:30120LAS 1006  
LEEECSWSoftware Tools
 2031  3.00 M ENLECT 01  T11:3060DB 0016R11:3060DB 0016Minas E Spetsakis $5.00 – Course Materials 
 LAB  01 U72F02 W13:00120LAS 1006  
 LAB  02 U72F03 W15:00120LAS 1006  
 2031  3.00 N ENLECT 01  F14:30120LAS BMinas E Spetsakis $5.00 – Course Materials 
 LAB  01 Z19Z02 T15:00120LAS 1006  
 LAB  02 Z19Z03 T17:00120LAS 1006  
 LAB  03 Z19Z04 T15:00120LAS 1004  
 2031  3.00 Z ENLECT 01  W17:30120CB 121Hui Wang $5.00 – Course Materials 
 LAB  01 H66A02 R16:00120LAS 1006  
 LAB  02 H66A03 F16:00120LAS 1006  
LEEECSFElectrical Circuits
 2200  3.00 E ENLECT 01  T11:3090VC 135R11:3090VC 135Hossein Kassiri $5.00 – Course Materials 
 LAB  01 V23T02 W13:30180BRG 334  
 LAB  02 V23T03 F16:30180BRG 334  
 LAB  03 V23T04 W16:30180BRG 334  
 LAB  04 V23T05 R16:30180BRG 334  
 LAB  05 V23T06 R19:30180BRG 334  
 LAB  06 V23T07 R13:30180BRG 334  
LEEECSWElectronic Circuits and Devices
 2210  3.00 Z ENLECT 01  T11:3090SLH AR11:3090SLH AAfshin Rezaei Zare $5.00 – Course Materials 
 LAB  01 Z70F02 M16:30180BRG 334  
 LAB  02 Z70F03 R15:00180BRG 334  
 LAB  03 Z70F04 M16:30180BRG 334  
 LAB  04 Z70F05 R15:00180BRG 334  
 LAB  05 Cancelled  (Backup) 
LEEECSWSoftware Development Project
 2311  3.00 Z ENLECT 01  W11:30120LSB 106Vassilios Tzerpos $5.00 – Course Materials 
 LAB  01 B13J02 M11:30120LAS 1006  
 LAB  02 B13J03 M11:30120LAS 1002  
LEEECSFFortran and Scientific Computing
 2501  1.00 E ENLECT 01 X17Z01 M17:3090CB 115Mike McNamee  
LEEECSWSignals and Systems in Continuous Time
 2602  4.00 Z ENLECT 01  T13:0090BRG 217R13:0090BRG 217Yong Peter Lian $5.00 – Course Materials 
 LAB  01 N54Z02 M12:00180BRG 336  
 LAB  02 N54Z03 F12:00180BRG 336  
 LAB  03 N54Z04 W14:30180BRG 336  
 LAB  04 Cancelled   
LEEECSFProfessional Practice in Computing
 3000  3.00 A ENLECT 01 B64A01 R17:30180LAS APeter H Cribb $5.00 – Course Materials 
LEEECSFDesign and Analysis of Algorithms
 3101  3.00 A ENLECT 01  M11:3090ACW 006W11:3090SLH DAndranik Mirzaian Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 Z12V02 R11:3090DB 0014  
 3101  3.00 E ENLECT 01  M16:0090LSB 106W16:0090LSB 106Andranik Mirzaian Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 H59H02 R16:0090LSB 106  
LEEECSWDesign and Analysis of Algorithms
 3101  3.00 M ENLECT 01  T13:0090HNE 038R13:0090HNE 038Suprakash Datta $5.00 – Course Materials 
 TUTR 01 B06Q02 F13:0090HNE 038  
 3101  3.00 Z ENLECT 01  M14:3090LSB 103W14:3090LSB 103Jeffrey A Edmonds Expanded Course Description

$5.00 – Course Materials 
 TUTR 01 R53B02 F14:3090LSB 103  
LEEECSFNumerical Methods I
 3121  3.00 A ENLECT 01 C41P01 (SC MATH)
Q99T01 (LE EECS)  
T13:0090ACE 002R13:0090ACE 002Dong Liang  
LEEECSWNumerical Methods II
 3122  3.00 M ENLECT 01 Y77C01 (SC MATH)
A52Y01 (LE EECS)  
M10:3060PSE 321W10:3060PSE 321F10:3060PSE 321Dong Liang  
LEEECSFDigital Logic Design
 3201  4.00 E ENLECT 01  W8:3090LSB 105F8:3090LSB 105Robert Allison Expanded Course Description

$5.00 – Course Materials 
 LAB  01 P57E02 M9:30120LAS 1004  
 LAB  02 P57E03 T9:30120LAS 1004  
 LAB  03 P57E04 W19:30120LAS 1004  
 LAB  04 P57E05 R9:30120LAS 1004  
LEEECSFCommunication Networks
 3213  3.00 E ENLECT 01 J04N01 T11:3090LSB 105R11:3090LSB 105Ping Wang $5.00 – Course Materials 
LEEECSFComputer Network Protocols and Applications
 3214  3.00 A ENLECT 01 Y00K01 T10:0090CLH KR10:0090CLH KSuprakash Datta $5.00 – Course Materials 
LEEECSWEmbedded Systems
 3215  4.00 Z ENLECT 01  T16:0090LSB 106R16:0090LSB 106Mokhtar Aboelaze $5.00 – Course Materials 
 LAB  01 C51W02 M13:00180LAS 1004  
 LAB  02 C51W03 F13:30180LAS 1004  
 LAB  03 C51W04 M16:00180LAS 1004  
 LAB  04 C51W05 M19:00180LAS 1004  
 LAB  05 C51W06 F19:00180LAS 1004  
LEEECSFOperating System Fundamentals
 3221  3.00 E ENLECT 01 S98H01 T16:0090LSB 103R16:0090LSB 103Hui Jiang $5.00 – Course Materials 
LEEECSWOperating System Fundamentals
 3221  3.00 M ENLECT 01 X75W01 M19:00180CLH KJia Xu  
 3221  3.00 Z ENLECT 01 M45Q01 T18:3090LSB 105R18:3090LSB 105Habib-ur Rehman $5.00 – Course Materials 
LEEECSFSoftware Design
 3311  3.00 A ENLECT 01  T14:3090SLH FR14:3090SLH FJackie Wang $5.00 – Course Materials 
 LAB  01 S28W02 W11:3090LAS 1006  
 LAB  02 S28W03 W10:0090LAS 1006  
 3311  3.00 E ENLECT 01  M17:3090CB 121W17:3090CB 121ZhenMing Jiang $5.00 – Course Materials 
 LAB  01 F92C02 W14:0090LAS 1006  
 LAB  02 F92C03 W15:3090LAS 1006  
LEEECSWSoftware Design
 3311  3.00 M ENLECT 01  M13:0090LAS CW13:0090CLH EJackie Wang $5.00 – Course Materials 
 LAB  01 W39K02 F11:3090LAS 1006  
 LAB  02 W39K03 F10:0090LAS 1006  
 3311  3.00 Z ENLECT 01  M16:0090CB 121W16:0090CB 121Jonathan Ostroff Expanded Course Description

$5.00 – Course Materials 
 LAB  01 P86T02 R13:0090LAS 1006  
 LAB  02 P86T03 R14:3090LAS 1006  
LEEECSWSystem Specification and Refinement
 3342  3.00 Z ENLECT 01  T11:3090BRG 313R11:3090BRG 313Jonathan Ostroff Expanded Course Description

$5.00 – Course Materials 
 LAB  01 J33F02 T13:0060LAS 1002  
 LAB  02 J33F03 T13:0060LAS 1006  
LEEECSFIntroduction to Artificial Intelligence and Logic Programming
 3401  3.00 A ENLECT 01 E47T01 M13:0090LSB 105W13:0090LSB 105Yves Lesperance $5.00 – Course Materials 
LEEECSFIntroduction to Database Systems
 3421  3.00 A ENLECT 01 C80Z01 M19:00180LSB 105Jarek Gryz Expanded Course Description

$5.00 – Course Materials 
LEEECSWIntroduction to Database Systems
 3421  3.00 M ENLECT 01 T27W01 W19:00180LSB 105Emmanouil Papangelis $5.00 – Course Materials 
 3421  3.00 N ENLECT 01 M74X01 T14:3090SLH ER14:3090SLH EParke Tremayne Godfrey $5.00 – Course Materials 
LEEECSFIntroduction to 3D Computer Graphics
 3431  3.00 A ENLECT 01 G21R01 F14:30180CLH 110Petros Faloutsos Expanded Course Description

$5.00 – Course Materials 
LEEECSFSignals and Systems
 3451  4.00 E ENLECT 01  T13:0090SC 303R13:0090SC 303Hina Tabassum Expanded Course Description

$5.00 – Course Materials 
 LAB  01 U94E02 F13:30180BRG 334  
 LAB  02 U94E03 M17:30180BRG 334  
 LAB  03 U94E04 M14:30180BRG 334  
LEEECSWUser Interfaces
 3461  3.00 M ENLECT 01 W68C01 T10:0090LSB 105R10:0090LSB 105Melanie Baljko Expanded Course Description

$5.00 – Course Materials 
LEEECSFApplied Cryptography
 3481  3.00 A ENLECT 01 Q15Y01 M16:0090VH 1152AW16:0090VH 1152AHamzeh Roumani Expanded Course Description

$5.00 – Course Materials 
LEEECSWIntroduction to Computer Security
 3482  3.00 M ENLECT 01  T14:3090LSB 106R14:3090LSB 106Khalil Abuosba $5.00 – Course Materials 
 LAB  01 J62U02 M13:30120LAS 1002  
 LAB  02 J62U03 W13:30120LAS 1002  
 LAB  03 J62U04 W16:00120LAS 1002  
LEEECSFElectrical Systems for Mechanical Engineers
 3505  3.00 E ENLECT 01  T14:3090LSB 103R14:3090LSB 103John Chi Wo Lam Expanded Course Description

 
 TUTR 01 J84T02 W10:3060BRG 423  
 TUTR 02 J84T03 W13:3060BRG 423  
 TUTR 03 J84T04 F10:3060BRG 423  
 TUTR 04 J84T05 F11:3060BRG 423  
LEEECSFSystems and Random Processes in Discrete Time
 3602  4.00 E ENLECT 01  T13:0090MC 112R13:0090MC 112Andrew W. Eckford $5.00 – Course Materials 
 LAB  01 H01A02 R15:00180BRG 336  
 LAB  02 H01A03 F13:00180BRG 336  
LEEECSFElectromechanical Energy Conversion
 3603  4.00 E ENLECT 01  M13:0090MC 213W13:0090MC 213Afshin Rezaei Zare $5.00 – Course Materials 
 LAB  01 P28M02 M15:00180BRG 316  
 LAB  02 P28M03 T15:00180BRG 316  
LEEECSWElectromagnetic theory and wave propagation
 3604  4.00 Z ENLECT 01  T10:0090CB 115R10:0090CB 115Simone Pisana $5.00 – Course Materials 
 LAB  01 F34S02 M9:30180BRG 334  
 LAB  02 F34S03 W9:30180BRG 334  
LEEECSWSemiconductor Physics and Devices
 3610  4.00 Z ENLECT 01  T13:0090ACE 003R13:0090ACE 003Gerd Grau  
 LAB  01 J28H02 M13:00180BRG 334  
LEEECSWAnalog Integrated Circuit Design
 3611  4.00 Z ENLECT 01  T16:0090ACW 106R16:0090ACW 106Yong Peter Lian $5.00 – Course Materials 
 LAB  01 Y87J02 R18:30180BRG 334  
 LAB  02 Y87J03 F9:30180BRG 334  
LEEECSFIntroduction to Sensors and Measurement Instruments
 3612  4.00 E ENLECT 01 Cancelled  $5.00 – Course Materials 
 LAB  01 Cancelled   
 LAB  02 Cancelled   
LEEECSFComputer Science Internship Work Term
 3900  0.00 A ENPRAC 01 D09G01  0:000   $475.00 – Course Materials 
LEEECSWComputer Science Internship Work Term
 3900  0.00 M ENPRAC 01 T56Z01  0:000   $475.00 – Course Materials 
LEEECSFComputer Security Internship Work Term
 3980  0.00 A ENPRAC 01 N03A01  0:000   $475.00 – Course Materials 
LEEECSWComputer Security Internship Work Term
 3980  0.00 M ENPRAC 01 G50J01  0:000   $475.00 – Course Materials 
LEEECSFDirected Studies
 4070  3.00 A ENISTY 01 Y58R01  0:000  Yves Lesperance  
LEEECSWDirected Studies
 4070  3.00 M ENISTY 01 F05D01  0:000  Yves Lesperance  
LEEECSFComputer Science Project
 4080  3.00 A ENISTY 01 Z41N01  0:000  Yves Lesperance $5.00 – Course Materials 
LEEECSWComputer Science Project
 4080  3.00 M ENISTY 01 H88W01  0:000  Yves Lesperance $5.00 – Course Materials 
LEEECSYComputer Science Capstone Project
 4088  6.00 A ENISTY 01 B35X01  0:000  Yves Lesperance $5.00 – Course Materials 
LEEECSYSoftware Development Capstone Project
 4090  6.00 A ENISTY 01 D02N01  0:000  Yves Lesperance $5.00 – Course Materials 
LEEECSWAdvanced Data Structures
 4101  3.00 M ENLECT 01 W97R01 T11:3090DB 0005R11:3090DB 0005Eric Ruppert Expanded Course Description

$5.00 – Course Materials 
LEEECSFAutomata and Computability
 4111  3.00 A ENLECT 01 Q44D01 M14:3090MC 111W14:3090MC 111George Tourlakis Expanded Course Description

$5.00 – Course Materials 
LEEECSWComputational Complexity
 4115  3.00 M ENLECT 01 J91M01 T14:3090LSB 107R14:3090LSB 107Patrick Dymond Expanded Course Description

$5.00 – Course Materials 
LEEECSWMathematics of Cryptography
 4161  3.00 M ENLECT 01 V13M01 (SC MATH)
H05C01 (LE EECS)  
T10:0090HNE 031R10:0090HNE 031Patrick M. Ingram  
LEEECSFComputer Architecture
 4201  3.00 E ENLECT 01 D38V01 T10:0090HNE 031R10:0090HNE 031Mokhtar Aboelaze $5.00 – Course Materials 
LEEECSFDigital Communications
 4214  4.00 E ENLECT 01  T14:3090R S205R14:3090R S205Amir Sodagar Expanded Course Description

$5.00 – Course Materials 
 LAB  01 F63K02 F10:30180LAS 1004  
 LAB  02 F63K03 F10:30180LAS 1002  
LEEECSWMobile Communications
 4215  3.00 M ENLECT 01  R17:30180CB 129Ping Wang $5.00 – Course Materials 
 LAB  01 Y65K02 F11:30120LAS 1002  
 LAB  02 Y65K03 F11:30120LAS 1004  
LEEECSWOperating System Design
 4221  3.00 M ENLECT 01 F12T01 T10:0090R S103R10:0090R S103Jia Xu $5.00 – Course Materials 
LEEECSWCompilers and Interpreters
 4302  3.00 M ENLECT 01 Cancelled   
LEEECSFSoftware Engineering Requirements
 4312  3.00 E ENLECT 01  T16:0090BRG 313R16:0090BRG 313Jonathan Ostroff Expanded Course Description

$5.00 – Course Materials 
 LAB  01 T85G02 R17:3060LAS 1004  
 LAB  02 T85G03 R17:3060LAS 1002  
LEEECSWSoftware Engineering Testing
 4313  3.00 Z ENLECT 01 N32P01 M14:3090DB 1005W14:3090DB 1005ZhenMing Jiang $5.00 – Course Materials 
LEEECSFAdvanced Software Engineering
 4314  3.00 E ENLECT 01 G79B01 M13:0090MC 112W13:0090MC 112ZhenMing Jiang $5.00 – Course Materials 
LEEECSWMission-Critical Systems
 4315  3.00 Z ENLECT 01  M9:0090SC 214W9:0090SC 214Franck van Breugel Expanded Course Description

$5.00 – Course Materials 
 LAB  01 A26K02 F10:0060LAS 1004  
LEEECSWArtificial Intelligence
 4401  3.00 M ENLECT 01 V59E01 T13:0090DB 0005R13:0090DB 0005Zbigniew Stachniak $5.00 – Course Materials 
LEEECSWIntroduction to Machine Learning and Pattern Recognition
 4404  3.00 M ENLECT 01 P06N01 T16:0090BRG 313R16:0090BRG 313Ruth Urner $5.00 – Course Materials 
LEEECSFDatabase Management Systems
 4411  3.00 A ENLECT 01 Q73S01 M16:0090VC 104W16:0090VC 104Parke Tremayne Godfrey $5.00 – Course Materials 
LEEECSWData Mining
 4412  3.00 M ENLECT 01 K20E01 M16:0090MC 112W16:0090MC 112Aijun An $5.00 – Course Materials 
LEEECSFBuilding E-Commerce Systems
 4413  3.00 A ENLECT 01  W10:30120SLH EHamzeh Roumani Expanded Course Description

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

$5.00 – Course Materials 
 LAB  01 D67N02 W9:30120LAS 1004  
 LAB  02 D67N03 W11:30120LAS 1004  
LEEECSFBig Data Systems
 4415  3.00 A ENLECT 01 Q37K01 T19:00180SC 216Emmanouil Papangelis $5.00 – Course Materials 
LEEECSFIntroduction to Robotics
 4421  3.00 A ENLECT 01  T10:0090LSB 107R10:0090LSB 107Minas E Spetsakis Expanded Course Description

$5.00 – Course Materials 
 LAB  01 U14V02 M13:00120LAS 1004  
 LAB  02 U14V03 F14:00120LAS 1004  
LEEECSFComputer Vision
 4422  3.00 A ENLECT 01  M10:0090SC 303W10:0090SC 303James H. Elder  
 LAB  01 V35H02 M16:00120LAS 1004  
LEEECSWComputer Vision
 4422  3.00 M ENLECT 01 Cancelled   
 LAB  01 Cancelled   
LEEECSFIntroductory Computational Bioinformatics
 4425  3.00 A ENLECT 01 C64H01 T17:3090CC 106R17:3090CC 106Suprakash Datta  
 4425  3.00 M ENLECT 01 Cancelled  $5.00 – Course Materials 
LEEECSFAdvanced Topics in 3D Computer Graphics
 4431  3.00 A ENLECT 01 Cancelled  Expanded Course Description

$5.00 – Course Materials 
 LAB  01 Cancelled   
LEEECSWAdvanced Topics in 3D Computer Graphics
 4431  3.00 M ENLECT 01 Cancelled   
 LAB  01 Cancelled   
LEEECSFHuman-Computer Interaction
 4441  3.00 A ENLECT 01 H08Q01 T11:3090CC 106R11:3090CC 106I Scott MacKenzie  
LEEECSWMobile User Interfaces
 4443  3.00 M ENLECT 01  T14:3090HNE B15R14:3090HNE B15I Scott MacKenzie $5.00 – Course Materials 
 LAB  01 G43Q02 T17:30120LAS 1004  
 LAB  02 G43Q03 R17:30120LAS 1004  
LEEECSWDigital Signal Processing: Theory and Applications
 4452  3.00 M ENLECT 01 W90B01 M10:3060MC 112W10:3060MC 112F10:3060MC 112Gene Cheung $5.00 – Course Materials 
LEEECSFDigital Audio
 4462  3.00 A ENLECT 01 G05K01 M10:0090SLH CW10:0090SLH CVassilios Tzerpos  
LEEECSWIntroduction to Virtual Reality
 4471  3.00 M ENLECT 01  T16:0090DB 0013R16:0090DB 0013Matthew J Kyan $5.00 – Course Materials 
 LAB  01 A55C02 F16:30120LAS 1004  
LEEECSFComputer Security Project
 4480  3.00 A ENISTY 01 R82Q01  0:000  Yves Lesperance $5.00 – Course Materials 
LEEECSWComputer Security Project
 4480  3.00 M ENISTY 01 Y29C01  0:000  Yves Lesperance $5.00 – Course Materials 
LEEECSFComputer Security Laboratory
 4481  4.00 A ENLECT 01  W17:3090CC 318F17:3090CC 318Khalil Abuosba $5.00 – Course Materials 
 LAB  01 R02K02 W19:00180LAS 1002  
LEEECSWComputer Security Management: Assessment and Forensics
 4482  3.00 M ENLECT 01 D31F01 M16:0090BRG 313W16:0090HNE 033Natalija Vlajic $5.00 – Course Materials 
LEEECSWAdvanced Analog Integrated Circuit Design
 4611  4.00 Z ENLECT 01 Cancelled  $5.00 – Course Materials 
 LAB  01 Cancelled   
LEEECSWDigital Very Large Scale Integration
 4612  4.00 Z ENLECT 01  T11:3090VH 1018R11:3090VH 1018Sebastian Magierowski $5.00 – Course Materials 
 LAB  01 V81D02 F16:30180BRG 321  
LEEECSWPower Electronics
 4613  4.00 Z ENLECT 01  T17:3090SC 203R17:3090SC 224John Chi Wo Lam Expanded Course Description

$5.00 – Course Materials 
 LAB  01 Z99U02 M17:30180BRG 316  
 LAB  02 Z99U03 M14:30180BRG 316  
LEEECSFIntroduction to Energy Systems
 4622  4.00 E ENLECT 01  T13:0090BC 214R13:0090BC 214Hany E. Z. Farag Expanded Course Description

$5.00 – Course Materials 
 LAB  01 B93P02 W13:00120BRG 316  
LEEECSFIntroduction to Medical Devices and Biological Instruments
 4641  4.00 E ENLECT 01  M9:3060CC 318W9:3060CC 318F9:3060CC 318Ebrahim Ghafar-Zadeh $5.00 – Course Materials 
 LAB  01 X46G02 F16:30180BRG 336  
LEEECSWMedical Imaging Systems
 4642  4.00 M ENLECT 01 Cancelled   
 LAB  01 Cancelled   
 4642  4.00 Z ENLECT 01  F13:30180CB 122Ali Sadeghi-Naini  
 LAB  01 F08A02 F16:30180BRG 336  
LEEECSWBiomedical Signal Analysis
 4643  4.00 Z ENLECT 01 Cancelled   
 LAB  01 Cancelled   
LEEECSYDigital Media Project
 4700  6.00 A ENLECT 01 E76Y01 T10:00180ACW 103Petros Faloutsos
Yu-Zhi Joel Ong 
Expanded Course Description

$5.00 – Course Materials