Course Schedule

Use this page to see when courses are offered during the school year. Click on a course code to read its description.

Please note course offerings and schedules are subject to change.

*Enrollment for Fall 2026, Winter 2027, Spring/Summer 2027 will open on Mosaic on June 23, 2026. Click here for the Registration Guide.

 

Select one or more years.
Select a term.
Course schedule results with code, section, day, time, room, instructor, year and semester.
Code Section Day Start End Room Instructor Year Semester
A750/F717 E C01 TUE 19:00 21:50 See Mosaic See Mosaic 2026 Winter
B712 C01 WED 14:30 17:20 See Mosaic See Mosaic 2026 Winter
B716 C01 THU 11:30 14:20 See Mosaic See Mosaic 2026 Winter
C700 C01 THU 14:30 17:20 See Mosaic See Mosaic 2026 Winter
C710 C01 WED 13:00 16:00 See Mosaic T. Maity 2026 Winter
C715 C01 THU 8:30 11:20 See Mosaic S. Ahmed 2026 Winter
C721 E C01 TUE 19:00 21:50 See Mosaic A. Okoh 2026 Winter
C722 C01 TUE 11:30 14:20 See Mosaic S. Ahmed 2026 Winter
C750 E C01 WED CANCELLED N/A See Mosaic 2026 Winter
C755 C01 WED 11:30 14:20 See Mosaic S. Ghazalbash 2026 Winter
F611 C01 WED 8:30 11:20 See Mosaic See Mosaic 2026 Winter
F712 E C01 THU 19:00 21:50 See Mosaic See Mosaic 2026 Winter
F713 C01 MON 11:30 14:20 See Mosaic See Mosaic 2026 Winter
F722 C01 THU 11:30 14:20 See Mosaic See Mosaic 2026 Winter
F725 C01 WED 11:30 14:20 See Mosaic S. Bose 2026 Winter
F735 E C01 MON 19:00 21:50 See Mosaic See Mosaic 2026 Winter
K610 C01 THU 8:30 11:20 See Mosaic See Mosaic 2026 Winter
K731 C01 THU 14:30 17:20 See Mosaic See Mosaic 2026 Winter
M610 C01 FRI 8:30 11:20 See Mosaic See Mosaic 2026 Winter
M732 C01 MON 11:30 14:20 See Mosaic See Mosaic 2026 Winter
M734 C01 TUE 14:30 17:20 See Mosaic See Mosaic 2026 Winter
M740 E C01 WED 19:00 21:50 See Mosaic V. Deswal 2026 Winter
M752 E C01 TUE 19:00 21:50 See Mosaic See Mosaic 2026 Winter
O611 C01 WED 14:30 17:20 See Mosaic See Mosaic 2026 Winter
O711 E C01 TUE 19:00 21:50 See Mosaic S. Balasubramanian 2026 Winter
O715 E C01 WED 19:00 21:50 See Mosaic See Mosaic 2026 Winter
O734 C01 THU 14:30 17:20 See Mosaic See Mosaic 2026 Winter
P611 C01 THU 8:30 11:20 See Mosaic See Mosaic 2026 Winter
P615B C01 THU 14:30 17:20 See Mosaic See Mosaic 2026 Winter
P620 C01 FRI 14:30 17:20 See Mosaic See Mosaic 2026 Winter
P700 C01 THU 14:30 17:20 See Mosaic See Mosaic 2026 Winter
P715 C01 MON 14:30 17:20 See Mosaic See Mosaic 2026 Winter
P720 C01 TUE 11:30 14:20 See Mosaic See Mosaic 2026 Winter
P721X C01 TUE 11:30 14:20 See Mosaic See Mosaic 2026 Winter
B712 E C02 MON CANCELLED N/A 2026 Winter
K731 E C02 THU 19:00 21:50 See Mosaic See Mosaic 2026 Winter
P700 E C02 THU 19:00 21:50 See Mosaic See Mosaic 2026 Winter
P720X C02 WED 14:30 17:20 See Mosaic See Mosaic 2026 Winter
P720 E C03 WED 19:00 21:50 See Mosaic See Mosaic 2026 Winter
B712 E C01 TUE 19:00 21:50 See Mosaic See Mosaic 2026 Summer
B717 E C01 N/A 19:00 21:50 See Mosaic See Mosaic 2026 Summer
C610 C01 TUE 14:30 17:20 See Mosaic See Mosaic 2026 Summer
F611 C01 WED 8:30 11:20 See Mosaic See Mosaic 2026 Summer
F733 E C01 THU 19:00 21:50 See Mosaic See Mosaic 2026 Summer
M610 C01 THU 8:30 11:20 See Mosaic See Mosaic 2026 Summer
O611 C01 WED 14:30 17:20 See Mosaic See Mosaic 2026 Summer
P610 C01 TUE 8:30 11:20 See Mosaic See Mosaic 2026 Summer
P611 C01 TUE 14:30 17:20 See Mosaic See Mosaic 2026 Summer
P620 C01 THU 14:30 17:20 See Mosaic See Mosaic 2026 Summer
P720 E C01 MON 19:00 21:50 See Mosaic See Mosaic 2026 Summer
C610 C02 TUE 8:30 11:20 See Mosaic See Mosaic 2026 Summer
F611 C02 WED 14:30 17:20 See Mosaic See Mosaic 2026 Summer
M610 C02 MON 8:30 11:20 See Mosaic See Mosaic 2026 Summer
O611 C02 WED 8:30 11:20 See Mosaic See Mosaic 2026 Summer
P620 C02 THU 8:30 11:20 See Mosaic See Mosaic 2026 Summer
C610 C03 MON 14:30 17:20 See Mosaic See Mosaic 2026 Summer
A610 C01 TUE 8:30 11:20 RJC 2026 Fall
B610 C01 MON 14:30 17:20 RJC 2026 Fall
B712 C01 MON 11:30 2:20 RJC 2026 Fall
B715 E C01 TUE 19:00 21:50 RJC 2026 Fall
B716 E C01 MON 19:00 21:50 RJC 2026 Fall
B734 C01 TUE 11:30 14:20 RJC 2026 Fall
C711 E C01 TUE 19:00 21:50 RJC 2026 Fall
C736 E C01 THU 19:00 21:50 RJC 2026 Fall
D610 C01 FRI 9:30 10:30 RJC 2026 Fall
D700 C01 THU 11:30 14:20 RJC 2026 Fall
F610 C01 MON 8:30 11:20 RJC 2026 Fall
F701 C01 THU 8:30 11:20 RJC 2026 Fall
F717 C01 MON 14:30 17:20 RJC 2026 Fall
F721 C01 WED 8:30 11:20 RJC 2026 Fall
F724 C01 WED 14:30 17:20 RJC 2026 Fall
F733 E C01 THU 19:00 21:50 RJC 2026 Fall
F736 C01 MON 11:30 14:20 RJC 2026 Fall
F741 C01 TUE 11:30 14:20 RJC 2026 Fall
F743 E C01 WED 19:00 21:50 RJC 2026 Fall
I110 C01 WED 12:30 15:20 RJC 2026 Fall
K610 C01 WED 8:30 11:20 RJC 2026 Fall
K723 C01 MON 11:30 14:20 RJC 2026 Fall
K725 E C01 MON 19:00 21:50 RJC 2026 Fall
K731 C01 WED 11:30 14:20 RJC 2026 Fall
M724 E C01 TUE 19:00 21:50 RJC 2026 Fall
M727 E C01 MON 19:00 21:50 RJC 2026 Fall
M731 E C01 WED 19:00 21:50 RJC 2026 Fall
M733 C01 WED 11:30 14:20 RJC 2026 Fall
M752 C01 TUE 14:30 17:20 RJC 2026 Fall
O610 C01 TUE 14:30 17:20 RJC 2026 Fall
O701 C01 MON 11:30 14:20 RJC 2026 Fall
O712 C01 TUE 11:30 14:20 RJC 2026 Fall
P615 A C01 WED 14:30 17:20 RJC 2026 Fall
P700 C01 TUE 11:30 14:20 RJC 2026 Fall
P720 C01 WED 11:30 14:20 RJC 2026 Fall
V700 E C01 THU 19:00 21:50 RJC 2026 Fall
V704 E C01 WED 19:00 21:50 RJC 2026 Fall
A610 C02 MON 8:30 11:20 RJC 2026 Fall
B610 C02 TUE 11:30 14:20 RJC 2026 Fall
D610 C02 FRI 11:30 13:00 RJC 2026 Fall
F610 C02 TUE 8:30 11:20 RJC 2026 Fall
F741 E C02 MON 19:00 21:50 RJC 2026 Fall
I110 C02 WED 8:30 11:20 RJC 2026 Fall
K610 C02 WED 14:30 17:20 RJC 2026 Fall
K731 E C02 THU 19:00 21:50 RJC 2026 Fall
O610 C02 MON 14:30 17:20 RJC 2026 Fall
P700 E C02 TUE 19:00 21:50 2026 Fall
P720 E C02 WED 19:00 21:50 RJC 2026 Fall
A610 C03 MON 14:30 17:20 RJC 2026 Fall
B610 C03 TUE 8:30 11:20 RJC 2026 Fall
D610 C03 FRI 14:30 16:00 RJC 2026 Fall
F610 C03 TUE 14:30 17:20 RJC 2026 Fall
O610 C03 MON 8:30 11:20 RJC 2026 Fall