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 Details
COMP 1001 B Chinaei, Leila Online Blended Section:  This course will be delivered using a mix of asynchronous and synchronous delivery methods. All required lecture material will be posted online in Brightspace. Class attendance is optional. Quizzes and the final exam are mandatory. Quizzes will be written online during scheduled class time.
COMP 1005/ 1405 A Collier, Robert Online Blended Section: Online in-term assessments (eg. tests and exams) will be scheduled asynchronously (with a set deadline). Lecture will be recorded and posted for students to watch.
COMP 1005/ 1405 B Chanchary, Farah Online Blended Section: Lectures will be mostly synchronous during the scheduled time (these will be recorded and later posted) with some pre-recorded materials. Tutorials will be held synchronously, and live activities will be recorded and shared with students for later use. Students are encouraged to attend the live sessions, but attendance will not be recorded. Online in-term assessments (e.g., tests) will be scheduled during lecture time and attendance is mandatory.
COMP 1006 B Hinek, Michael Jason Online Blended Section : All classes will be pre-recorded and made available on Brightspace. Class time might consist of the recorded video being played with the instructor or a TA available for live Q&A, supplemental material being presented, or office hours.   All course content will be available on Brightspace. Attendance for tests and the final exam is mandatory.
COMP 1405/1005 A Collier, Robert Online Blended Section: Online in-term assessments (eg. tests and exams) will be scheduled asynchronously (with a set deadline). Lecture will be recorded and posted for students to watch.
COMP 1405/1005 B Chanchary, Farah Online Blended Section: Lectures will be mostly synchronous during the scheduled time (these will be recorded and later posted) with some pre-recorded materials. Tutorials will be held synchronously, and live activities will be recorded and shared with students for later use. Students are encouraged to attend the live sessions, but attendance will not be recorded. Online in-term assessments (e.g., tests) will be scheduled during lecture time and attendance is mandatory.
COMP 1406 A McKenney, David Online Blended Section: This course will be delivered using a mix of asynchronous and synchronous delivery methods. Primary lecture material will be delivered via pre-recorded videos shared through Brightspace. Scheduled lecture and tutorial sessions will be used to present supplementary material and provide additional assistance to students. Attendance for scheduled activities is optional. Where possible, scheduled live activities will be recorded and shared with students for later use.
COMP 1406 B McKenney, David Online Blended Section: This course will be delivered using a mix of asynchronous and synchronous delivery methods. Primary lecture material will be delivered via pre-recorded videos shared through Brightspace. Scheduled lecture and tutorial sessions will be used to present supplementary material and provide additional assistance to students. Attendance for scheduled activities is optional. Where possible, scheduled live activities will be recorded and shared with students for later use.
COMP 1406 C Hinek, Michael Jason Online Blended Section : Most classes will be live during class time. Some classes will be pre-recorded and played during class with the instructor or a TA available for live Q&A. All classes will be recorded and posted to Brightspace. Attendance for tests and the final exam is mandatory.
COMP 1406 D McKenney, David Online Blended Section: This course will be delivered using a mix of asynchronous and synchronous delivery methods. Primary lecture material will be delivered via pre-recorded videos shared through Brightspace. Scheduled lecture and tutorial sessions will be used to present supplementary material and provide additional assistance to students. Attendance for scheduled activities is optional. Where possible, scheduled live activities will be recorded and shared with students for later use.
COMP 1501 A Hillen, Connor Online Synchronous Section: Classes are recorded, participation will not be evaluated; however, there will be in-class participation to aid in assignment work. Tutorials will be synchronous and evaluated. Students will be required to have a functioning microphone and attend each tutorial for grades and to receive important information regarding assignments.
COMP 1601 A Somayaji, Anil Online Synchronous Section: Classes are live but also recorded. Attendance is highly recommended and participation will be graded.
COMP 1805 A Shaikhet, Alina Online Blended Section: Lectures will be asynchronous (pre-recorded lectures will be posted for students to watch).  Scheduled class time will be used for supplementary material, exercises, and/or office hours. Online in-term assessments will be during the scheduled class time (eg. tests and exams). Tutorials will be synchronous. Students are required to attend the tutorial section in which they are registered.
COMP 1805 B Shaikhet, Alina Online Blended Section: Lectures will be asynchronous (pre-recorded lectures will be posted for students to watch).  Scheduled class time will be used for supplementary material, exercises, and/or office hours. Online in-term assessments will be during the scheduled class time (eg. tests and exams). Tutorials will be synchronous. Students are required to attend the tutorial section in which they are registered.
COMP 1805 C Shaikhet, Alina Online Blended Section: Lectures will be asynchronous (pre-recorded lectures will be posted for students to watch).  Scheduled class time will be used for supplementary material, exercises, and/or office hours. Online in-term assessments will be during the scheduled class time (eg. tests and exams). Tutorials will be synchronous. Students are required to attend the tutorial section in which they are registered.
COMP 2401 B Lanthier, Mark Online Blended Section: Lectures asynchronous except for 4 classes which must be synchronous. Tutorials will be synchronous.
COMP 2402 A Sharp, Alexa Online Blended Section: Core course content will be delivered through pre-recorded lecture videos. Tests will be delivered online during the designated lecture time, so students are expected to be available during their lecture time but only during tests.
COMP 2402 B Sharp, Alexa Online Synchronous Section: Classes are live but also recorded, participation will not be evaluated; however, there will be in-class tests with required attendance.
COMP 2404 A Hill, Darryl Online Blended Section: Lectures will be synchronous online with the sessions recorded and posted. Midterm will be online during scheduled class time. Tutorial sessions will be available for students to receive help with their tutorials, but attendance is not mandatory.
COMP 2404 B Hill, Darryl Online Blended Section: Lectures will be asynchronous, or, if there is sufficient student interest, lectures will be live over Zoom, but recorded and posted. Tutorial sessions will be available for students to receive help with their tutorial. Tutorial attendance is optional except for the midterm. Students are required to reserve their tutorial time to write the midterm.
COMP 2404 C Hill, Darryl Online Blended Section: Lectures will be asynchronous, or, if there is sufficient student interest, lectures will be live over Zoom, but recorded and posted. Tutorial sessions will be available for students to receive help with their tutorial. Tutorial attendance is optional except for the midterm. Students are required to reserve their tutorial time to write the midterm.
COMP 2406 A Maqsood, Sana Online Blended Section: Lectures will be recorded and posted for students to watch on their own time (asynchronous). Synchronous meetings will be scheduled during official class times to provide supplementary material and answer student questions. These will be optional and students will not be required to attend (the synchronous meetings will not be recorded). Tutorials will be held synchronously during the scheduled tutorial times. Exams may be held during class time, these will be synchronous and mandatory.
COMP 2406 B Maqsood, Sana Online Blended Section: Lectures will be recorded and posted for students to watch on their own time (asynchronous). Synchronous meetings will be scheduled during official class times to provide supplementary material and answer student questions. These will be optional and students will not be required to attend (the synchronous meetings will not be recorded). Tutorials will be held synchronously during the scheduled tutorial times. Exams may be held during class time, these will be synchronous and mandatory.
COMP 2501 A van Kaick, Oliver Online Blended Section: lectures will be delivered live during class time and will include non-graded student participation and Q&A sessions. Attendance is recommended but not mandatory. Recordings of the lectures will be made available in Brightspace after class. Assignments and exams will be submitted through Brightspace. Tutorials will be synchronous. Students are required to attend the tutorial section in which they are registered.
COMP 2804 A Morin, Patrick Online Synchronous Section.
COMP 2804 B Morin, Patrick Online Synchronous Section.
COMP 2804 C Morin, Patrick IN-PERSON SECTION with flexible online/ on-campus attendance.
COMP 2804 D Morin, Patrick IN-PERSON SECTION with flexible online/ on-campus attendance.
COMP 3000 A Zhao, Lianying Online Synchronous Section: Synchronous meetings will be a blend of pre-recorded lecture videos, additional explanations and Q&A, where participation is strongly encouraged. The meetings will be recorded and posted for students to watch asynchronously. Tutorials will be held synchronously and participation will be evaluated. Online in-term assessments will be during the scheduled class-time (e.g., tests and exams), for which attendance is mandatory.
COMP 3000 B Zhao, Lianying Online Synchronous Section: Synchronous meetings will be a blend of pre-recorded lecture videos, additional explanations and Q&A, where participation is strongly encouraged. The meetings will be recorded and posted for students to watch asynchronously. Tutorials will be held synchronously and participation will be evaluated. Online in-term assessments will be during the scheduled class-time (e.g., tests and exams), for which attendance is mandatory.
COMP 3002 A Lalonde, Wilf Online Synchronous Section: Classes are live but also recorded for access through Brightspace. Assessment is
strictly through assignments.
COMP 3004 A Corriveau, Jean-Pierre Online Blended Section: Lectures will be asynchronous, that is, pre-recorded lectures will be posted for students to watch.  Scheduled class time will be used for discussions of this posted material and of the assignment(s) and project, team meetings and/or office hours.
COMP 3004 B Radonjic, Vojislav Online Synchronous Section: Classes are live but also recorded. Attendance is highly recommended, and students are encouraged to ask questions.
COMP 3005 A Nel, Louis Online Blended Section: The Synchronous portion will be for bi-weekly quizzes that will happen during the official class time. All lecture content and assignments will be asynchronous. Office hours will be online at scheduled times.
COMP 3005 B Nel, Louis Online Blended Section: The Synchronous portion will be for bi-weekly quizzes that will happen during the official class time. All lecture content and assignments will be asynchronous. Office hours will be online at scheduled times.
COMP 3007 A Collier, Robert Online Blended Section: Online in-term assessments (eg. tests and exams) will be scheduled asynchronously (with a set deadline). Lecture will be recorded and posted for students to watch.
COMP 3007 B Collier, Robert Online Blended Section: Online in-term assessments (eg. tests and exams) will be scheduled asynchronously (with a set deadline). Lecture will be recorded and posted for students to watch.
COMP 3008 A Maqsood, Sana Online Blended Section: Lectures will be recorded and posted for students to watch on their own time (asynchronous). Synchronous meetings will be scheduled during official class times to provide supplementary material and answer student questions. These will be optional and students will not be required to attend (the synchronous meetings will not be recorded).
COMP 3106 A Guo, Yuhong Online Blended Section:  Lectures will be recorded and posted for students to watch asynchronously.  Online in-term assessments (e.g. tests and exams) will be during the scheduled class-time (synchronously). Online synchronous attendance and participation are also required for project/other presentations.  The synchronous meetings will not be recorded.
COMP 3109 A Hinek, Michael Jason Online Blended Section: Classes will be a mix of live and pre-recorded videos. All content (recorded live classes and pre-recorded videos) will be available on Brightspace. Attendance for tests and the final exam is mandatory.
COMP 3203 A Abdou, AbdelRahman Online Synchronous Section. Online attendance is required during class times
COMP/ BIOC 3308/ 3008 A Rodrigue, Nicolas Online Blended Section.
COMP/ MATH 3804/ 3804 A Smid, Michiel Online Synchronous Section.
COMP/ MATH 3804/ 3804 B Smid, Michiel Online Synchronous Section.
COMP/ MATH 3804/ 3804 C Smid, Michiel IN-PERSON SECTION with flexible online/ on-campus attendance.
COMP/ MATH 3804/ 3804 D Smid, Michiel IN-PERSON SECTION with flexible online/ on-campus attendance.
COMP 4102 A Genkin , Michael Online Blended Section: The course delivery will include a mixture of synchronous and asynchronous lectures and asynchronous activities such as assignments. Students need to be prepared to attend lectures online via web conferencing tools at scheduled days and times. Technology permitting, lecture notes and recordings of the lectures will be posted in Brighspace after each lecture. The specific dates for synchronous lectures will be communicated by the instructor in the course outline. The asynchronous activities are intended to provide flexibility to students when the class is not meeting synchronously. Students are expected to remain up to date with the deadlines and due dates provided by the instructor. This course requires a reliable high-speed Internet access and a computer (ideally with a webcam), and a headset with a microphone.
COMP 4107 B Azami, Rosa Online Blended Section: Online in-term assessments will be during the scheduled class- time (eg. tests and exams). Lectures will be recorded and posted for students to watch. Pop-up quizzes may appear during the online lectures ( While class attendance is not mandatory, participating in quizzes would be calculated such that it can only improve student grades).
COMP 4108 B Barrera, David Online Synchronous Section: Lectures will be recorded and posted for students to watch.
COMP 4203 A Traboulsi, Ahmad Online Asynchronous Section: Pre-recorded lectures will be posted for students to watch.  Students are expected to meet the deadlines and due dates for the weekly assignments and the project deliverables.  There will be no in-term tests or exams. This course does not have live, scheduled meetings online.
COMP/ BIOC 4308/ 4008 A Moteshareie, Houman Online Synchronous Section.
COMP 4501 A van Kaick, Oliver Online Asynchronous Section: lectures will be delivered live during class time and will include non-graded student participation and Q&A sessions. Attendance to the live lectures is recommended but not mandatory, since recordings of the lectures will be made available in Brightspace after class. All the assessments will be done through assignments, project milestones, and exams submitted to Brightspace.
COMP 4602 A Tsang, Koon-Ho Alan Online Synchronous Section: Lectures are structured for synchronous delivery and live QA.  Attendance is recommended but not mandatory.  Videos will be made available through Brightspace.  Assessments will be done via assignments and final project.
COMP 4900 B Traboulsi, Ahmad Online Asynchronous Section: Pre–recorded lectures will be posted for students to watch.  Students are expected to meet the deadlines and due dates for the weekly assignments and the project deliverables.  There will be no in-term tests or exams. This course does not have live, scheduled meetings online.
COMP 5107 W Oommen, John IN-PERSON SECTION.  NOT SUITABLE FOR ONLINE STUDENTS.
COMP 5112 W Maheshwari, Anil IN-PERSON SECTION.  In-person attendance is highly recommended. If the in-person attendance isn’t feasible, please try to attend the course synchronously as the class has several Q&A sessions, and you will have an opportunity to participate actively. We will record the lectures and post them on the Brightspace system if the technology permits. The course evaluation includes assignments, an exam of fixed duration on a set date and time, and a seminar presentation during the class time slot.
COMP 5118 W El-Roby, Ahmed Online Synchronous Section: attendance is mandatory since students are expected to present papers and participate in the discussions during class.
COMP 5119 W Barrera, David Online Synchronous Section: Meetings will not be recorded.
COMP 5204 W Sack, Jorg-Rudiger Online Blended Section: An online course where there is a mixture of synchronous meetings and asynchronous activities. This means students need to be prepared to meet some of the time online via web conferencing tools at scheduled days and times. The specific dates will be communicated by the instructor in the course outline. The asynchronous activities are intended to provide flexibility to students when the class is not meeting synchronously. Students are expected to remain up to date with the deadlines and due dates provided by the instructor. These courses require reliable high-speed Internet access and a computer (ideally with a webcam), and a headset with a microphone. This will be finalized in consultation with the students.
COMP 5305 W Liu, Mengchi Online Asynchronous Section: Pre–recorded lectures will be posted in Brightspace for students to watch. Students are expected to meet the deadlines and due dates for the weekly assignments, midterm and project milestones. This course does not have live, scheduled meetings online. Everything is done offline in Brightspace.
COMP 5407 W Van Oorschot, Paul IN-PERSON SECTION.  NOT SUITABLE FOR ONLINE STUDENTS.
COMP/ SYSC/ ITEC 5900/ 5804/ 5910 E Huang, Jun
COMP 5900 G Nussbaum, Doron IN-PERSON SECTION.
COMP 5900 H Tsang, Koon-Ho Alan Online Synchronous Section: Lectures are structured for synchronous delivery and live QA.  Attendance is recommended but not mandatory.  Videos will be made available through Brightspace.  Assessments will be done via assignments and final project.
COMP 5900 I Mould, David Online Synchronous Section: The lectures will be delivered online on the scheduled days and times. Students are required to attend and a portion of course grade is based on participation. Students are expected to present research papers and projects and to participate in class discussions.
COMP 5900 K Abdalkareem, Rabe Online Synchronous Section: The lectures will be delivered online via web conferencing tools on the scheduled days and times. Students are required to attend. Students are expected to present research papers, their research projects and participate in class discussions.
DATA 5000 W Komeili, Majid Online Blended Section: Students are expected to participate during the synchronous meeting time, including lectures and other presentations. There will be additional activities such as project for completion outside of class time. Classes will be recorded subject to any technical issue. Presentations by guest speakers will be recorded subject to their consent. Students are expected to have high-speed internet access, and a computer with microphone.
HCIN/ ITEC 5300/ 5204 W Girouard, Audrey Online Synchronous Section.
HCIN/ ITEC 5501/ 5208 W Teather, Robert Online Synchronous Section.

Additional online resources can be found here: