Course Delivery Types
Specific Course Delivery Information

Course Delivery Types:

SPECIFIC COURSE DELIVERY INFORMATION

(This page will be continuously updated as more course delivery information comes in.)

SUBJ CRSE SEC Instructor Course Delivery Information
COMP 1005/1405 A Chanchary, Farah In-Person Section: Not Suitable for Online Students. Lectures will be mostly synchronous, and recordings will be posted after the lecture (technology permitting). Tutorials will be synchronous, in-person. Assignments and weekly quizzes will be asynchronous, submitted online via Brightspace. Final and midterm exams will be held in-person on campus. Students must bring laptop to tutorials and exams
COMP 1006/1406 A Traboulsi, Ahmad In-Person Section. Not Suitable for Online Students. Students must bring laptop to tutorials and lectures. Lectures are in-person and tutorial sections may be completed virtually.  Conflicts are permitted for the tutorial section only.
COMP 1805 A Sharp, Alexa In-Person Section with Flexible Online/ On-campus Attendance (Hyflex): Lectures will be synchronous and recordings will be made available after the lecture. Tutorials will be available in-person with recordings posted after the tutorial. Assignments, tests, and final exam will be delivered online. Students will have the option to complete the assignments, tests, and final exam at home or on-campus. For on-campus tests and the final exam you must bring your own laptop to class.
COMP 2401 A Genkin, Michael Online Blended Delivery: Lectures will be mostly synchronous, but recordings will be posted after the lecture (technology permitting). Exams will be delivered on Brightspace as online quizzes. There will be assignments as well – these will be done asynchronously. There will be tutorials, which will be synchronous, online, delivered via Discord. The course is an online section only.
COMP 4900 A Hillen, Connor In-Person Synchronous Delivery: Not Suitable for Online Students.

Additional online resources can be found here: