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. |
|
Instructors |
Notes/Additional Fees |
LE |
EECS |
SU |
Introduction to Computing: A Net-centric Approach |
|
1012 3.00 A |
EN |
LECT |
01 |
|
| Hui Wang | Enrolment open to Computer Science, Computer Security, and Digital Media students. |
| LAB |
01 |
J23Y02 |
| | |
| LAB |
02 |
J23Y03 |
| | |
| LAB |
03 |
Cancelled |
|
| |
LE |
EECS |
SU |
Introduction to Computer Science and Programming |
|
1015 3.00 A |
EN |
LECT |
01 |
|
| Mehdi Abbasi | Enrolment open to Computer Science and Digital Media students. |
| LAB |
01 |
U04E02 |
| | |
| LAB |
02 |
U04E03 |
| | |
| LAB |
03 |
Cancelled |
|
| |
LE |
EECS |
SU |
Discrete Mathematics for Computer Science |
|
1019 3.00 A |
EN |
LECT |
01 |
R44E01 (SC MATH) S89K01 (LE EECS) |
M | 17:30 | 90 | Keele | LAS C | W | 17:30 | 90 | Keele | LAS C |
| Varvara Nika | |
|
1019 3.00 B |
EN |
LECT |
01 |
K91N01 (SC MATH) M36T01 (LE EECS) |
M | 17:30 | 90 | Keele | | W | 17:30 | 90 | Keele | |
| | (Backup) |
LE |
EECS |
SU |
Object Oriented Programming from Sensors to Actuators |
|
1021 3.00 E |
EN |
LECT |
01 |
|
T | 13:30 | 60 | Keele | CLH J | R | 13:30 | 60 | Keele | LSB 103 |
| Babak Tavakoli-Gheynani | Enrolment open to students in a BEng programme who have passed this course’s prerequisites. |
| LAB |
01 |
Q05R02 |
| | |
| LAB |
02 |
Q05R03 |
| | |
LE |
EECS |
SU |
Introduction to Object Oriented Programming |
|
1022 3.00 A |
EN |
LECT |
01 |
|
| Mufleh Al-Shatnawi | Enrolment open to Computer Science and Computer Security students who have completed this course’s prerequisites. |
| LAB |
01 |
A45X02 |
| | |
| LAB |
02 |
A45X03 |
| | |
| LAB |
03 |
A45X04 |
| | |
| LAB |
04 |
Cancelled |
|
| |
LE |
EECS |
SU |
Discrete Mathematics for Engineers |
|
1028 3.00 A |
EN |
LECT |
01 |
|
M | 10:30 | 90 | Keele | VH B | W | 10:30 | 90 | Keele | VH B |
| Mufleh Al-Shatnawi | Enrolment open to students in a BEng program.
|
| TUTR |
01 |
S28S02 (SC MATH) Y75E02 (LE EECS) |
| | |
| TUTR |
02 |
S28S03 (SC MATH) Y75E03 (LE EECS) |
| | |
| TUTR |
03 |
S28S04 (SC MATH) Y75E04 (LE EECS) |
| | |
| TUTR |
04 |
S28S05 (SC MATH) Y75E05 (LE EECS) |
| | |
LE |
EECS |
SU |
Computer Use: Fundamentals |
|
1520 3.00 A |
EN |
LECT |
01 |
J81S01 |
M | 16:00 | 90 | Keele | LAS B | R | 16:00 | 90 | Keele | LAS B |
| Kamen Kanev | |
LE |
EECS |
SU |
Introduction to the Theory of Computation |
|
2001 3.00 A |
EN |
LECT |
01 |
|
T | 10:00 | 90 | Keele | LAS B | R | 10:00 | 90 | Keele | LAS B |
| Ilir Dema | Enrolment open to Computer Science and Computer Security students who have completed this course’s prerequisites. $5.00 – Course Materials |
| TUTR |
01 |
C70U02 |
| | |
LE |
EECS |
SU |
Fundamentals of Data Structures |
|
2011 3.00 E |
EN |
LECT |
01 |
Q34J01 |
T | 16:00 | 90 | Keele | LAS C | R | 16:00 | 90 | Keele | CLH L |
| Andriy Pavlovych | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
SU |
Computer Organization |
|
2021 4.00 E |
EN |
LECT |
01 |
|
| Navid Mohaghegh | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
| LAB |
01 |
N51N02 |
| | |
| LAB |
02 |
N51N03 |
| | |
LE |
EECS |
SU |
Advanced Object Oriented Programming |
|
2030 3.00 A |
EN |
LECT |
01 |
|
T | 14:30 | 90 | Keele | LAS C | R | 14:30 | 90 | Keele | LAS B |
| Andriy Pavlovych | Enrolment open to Computer Science, Computer Security, and Digital Media students. $5.00 – Course Materials |
| LAB |
01 |
P76C02 |
| | |
| LAB |
02 |
P76C03 |
| | |
| LAB |
03 |
P76C04 |
| | |
LE |
EECS |
SU |
Software Tools |
|
2031 3.00 A |
EN |
LECT |
01 |
|
| Pooja Vashisth | Enrolment open to Computer Science, Computer Security, and Digital Media students. $5.00 – Course Materials |
| LAB |
01 |
D57T02 |
| | |
| LAB |
02 |
D57T03 |
| | |
LE |
EECS |
SU |
Electrical Circuits |
|
2200 3.00 E |
EN |
LECT |
01 |
|
T | 17:30 | 90 | Keele | LSB 103 | R | 17:30 | 90 | Keele | LSB 103 |
| Razieh Salahandish | Enrolment open to Software Engineering, Computer Engineering, and Electrical Engineering students who have completed this course’s prerequisites. $5.00 – Course Materials |
| LAB |
01 |
W58X02 |
| | |
| LAB |
02 |
W58X03 |
| | |
| LAB |
03 |
W58X04 |
| | |
| LAB |
04 |
W58X05 |
| | |
LE |
EECS |
SU |
Design and Analysis of Algorithms |
|
3101 3.00 E |
EN |
LECT |
01 |
|
M | 16:00 | 90 | Keele | LAS C | W | 16:00 | 90 | Keele | LAS C |
| Ilir Dema | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
| TUTR |
01 |
G69H02 |
| | |
LE |
EECS |
SU |
Digital Logic Design |
|
3201 4.00 E |
EN |
LECT |
01 |
|
| Mokhtar Aboelaze | Enrolment open to Software Engineering, Computer Engineering, and Electrical Engineering students who have completed this course’s prerequisites. $5.00 – Course Materials |
| LAB |
01 |
G98W02 |
| | |
| LAB |
02 |
G98W03 |
| | |
| LAB |
03 |
G98W04 |
| | |
LE |
EECS |
SU |
Computer Network Protocols and Applications |
|
3214 3.00 A |
EN |
LECT |
01 |
T17F01 |
T | 19:00 | 90 | Keele | LAS C | R | 19:00 | 90 | Keele | LAS C |
| Habib-ur Rehman | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
S1 |
Operating System Fundamentals |
|
3221 3.00 A |
EN |
LECT |
01 |
A16Q01 |
| | International Summer School see: https://lassonde.yorku.ca/eecs/academics/international-opportunities/ $5.00 – Course Materials |
LE |
EECS |
SU |
Operating System Fundamentals |
|
3221 3.00 E |
EN |
LECT |
01 |
Q63B01 |
T | 11:30 | 90 | Keele | LAS B | R | 11:30 | 90 | Keele | LAS B |
| Reza Soltani | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
SU |
Software Design |
|
3311 3.00 A |
EN |
LECT |
01 |
|
T | 13:00 | 90 | Keele | LAS B | R | 13:00 | 90 | Keele | LAS B |
| Ilir Dema | Enrolment open to Computer Science and Computer Security students who have completed this course’s prerequisites. $5.00 – Course Materials |
| LAB |
01 |
K10K02 |
| | |
| LAB |
02 |
K10K03 |
| | |
LE |
EECS |
SU |
Introduction to Database Systems |
|
3421 3.00 A |
EN |
LECT |
01 |
C99M01 |
T | 14:30 | 90 | Keele | LAS A | R | 14:30 | 90 | Keele | LAS C |
| Habib-ur Rehman | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
D2 |
User Interfaces |
|
3461 3.00 M |
EN |
LECT |
01 |
X28W01 |
| | International Summer School see: https://lassonde.yorku.ca/eecs/academics/international-opportunities/ $5.00 – Course Materials |
LE |
EECS |
SU |
User Interfaces |
|
3461 3.00 A |
EN |
LECT |
01 |
T46U01 |
M | 17:30 | 90 | Keele | LAS B | W | 17:30 | 90 | Keele | LAS B |
| Sarah Akhavan Kazemzadeh | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
SU |
Computer Science Internship Work Term |
|
3900 0.00 A |
EN |
PRAC |
01 |
M93G01 |
| | $475.00 – Course Materials |
LE |
EECS |
SU |
Computer Security Internship Work Term |
|
3980 0.00 A |
EN |
PRAC |
01 |
G40P01 |
| | $475.00 – Course Materials |
LE |
EECS |
SU |
Directed Studies |
|
4070 3.00 A |
EN |
ISTY |
01 |
J52D01 |
| Eric Ruppert | This course requires approval from the course coordinator prior to enrolment. See here for more info. |
LE |
EECS |
SU |
Computer Science Project |
|
4080 3.00 A |
EN |
ISTY |
01 |
M64Z01 |
| Eric Ruppert | This course requires approval from the course coordinator prior to enrolment. See here for more info. $5.00 – Course Materials |
LE |
EECS |
SU |
Advanced Data Structures |
|
4101 3.00 A |
EN |
LECT |
01 |
P88J01 |
T | 13:00 | 90 | Keele | CLH K | R | 13:00 | 90 | Keele | CLH J |
| Eric Ruppert | Enrolment open to Computer Science and Computer Security students who have completed the course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
SU |
Software Engineering Testing |
|
4313 3.00 E |
EN |
LECT |
01 |
J35S01 |
| Hung Viet Pham | Enrolment open to Computer Science, Computer Security, Software Engineering, and Computer Engineering students who have completed the course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
SU |
Data Mining |
|
4412 3.00 A |
EN |
LECT |
01 |
W87A01 |
T | 16:00 | 90 | Keele | HNE 031 | R | 16:00 | 90 | Keele | HNE 031 |
| Habib-ur Rehman | Enrolment open to any EECS student who has completed this course’s prerequisites. $5.00 – Course Materials |
LE |
EECS |
D2 |
Building E-Commerce Systems |
|
4413 3.00 M |
EN |
LECT |
01 |
|
M | 10:00 | 120 | Keele | ACW 209 | T | 10:00 | 120 | Keele | ACW 209 | W | 10:00 | 120 | Keele | ACW 209 | R | 10:00 | 120 | Keele | ACW 209 | F | 10:00 | 120 | Keele | ACW 209 |
| Hui Wang | This is an accelerated offering of this course. The section will meet twice daily from July 12 to July 28. Contact the UG office for more information on enrolment into this section. |
| LAB |
01 |
X96K02 |
M | 13:00 | 120 | Keele | LAS 1002 | T | 13:00 | 120 | Keele | LAS 1002 | W | 13:00 | 120 | Keele | LAS 1002 | R | 13:00 | 120 | Keele | LAS 1002 | F | 13:00 | 120 | Keele | LAS 1002 |
| | |
LE |
EECS |
SU |
Building E-Commerce Systems |
|
4413 3.00 A |
EN |
LECT |
01 |
|
| Hui Wang | Enrolment open to Computer Science, Computer Security, and Digital Media students who have completed the course’s prerequisites. $5.00 – Course Materials |
| LAB |
01 |
C82E02 |
| | |
| LAB |
02 |
C82E03 |
| | |
LE |
EECS |
SU |
Computer Security Project |
|
4480 3.00 A |
EN |
ISTY |
01 |
G11A01 |
| Eric Ruppert | This course requires approval from the course coordinator prior to enrolment. See here for more info. $5.00 – Course Materials |