There are three types of online courses:
Synchronous Courses
A real-time, online course where the instructor and students meet via web conferencing tools, at scheduled days and times. Instructors and students share information, ideas and learning experiences in a virtual course environment. Participation in synchronous courses requires students to have reliable, high-speed internet access, a computer (ideally with a webcam), and a headset with a microphone.
Asynchronous Courses
An online course where the instructor and students share information, ideas, and learning experiences in a virtual course space. Asynchronous courses do not have live, scheduled meetings online. However, students are expected to remain up to date with the deadlines and due dates provided by the instructor. These courses require high-speed Internet access and a computer.
Blended Courses
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 page will be continuously updated.
SUBJ | CRSE | SEC | Instructor | Online Delivery Method |
COMP | 1001 | B | Hill, Darryl | Blended delivery; live lectures will occur at the designated times. Lectures will also be recorded and posted to cuLearn. Quizzes will be delivered during the designated lecture time, so students must be available to be online during lecture times. |
COMP | 1005 | B | Hinek, Michael Jason | Blended delivery |
COMP | 1006 | B | McKenney, David | Blended delivery; core course content will be delivered through pre-recorded lecture videos. Scheduled lecture and tutorial times will be used to provide supplementary material. Every effort will be made to record scheduled lecture sessions for later use by students. |
COMP | 1405 | B | Genkin, Michael | Blended delivery; Students are expected to participate during the synchronous meeting time, including lectures and other presentations. There will be additional activities such as assignments, examinations, and/or tutorials for completion outside of class time. Classes will be recorded subject to any technical issue. Presentations by guest speakers, if arranged, will be recorded subject to their consent. Students are expected to have high-speed internet access, and a computer with microphone. |
COMP | 1406 | A | Hinek, Michael Jason | Blended delivery |
COMP | 1406 | B | McKenney, David | Blended delivery; core course content will be delivered through pre-recorded lecture videos. Scheduled lecture and tutorial times will be used to provide supplementary material. Every effort will be made to record scheduled lecture sessions for later use by students. |
COMP | 1406 | C | Hinek, Michael Jason | Blended delivery |
COMP | 1501 | A | Hillen, Connor | Synchronous delivery; classes are recorded, participation will not be evaluated; however, there will be in-class quizzes with required attendance.
Tutorials will be synchronous and evaluated, students are expected to have a functioning microphone and attend each tutorial for grades. |
COMP | 1601 | A | Somayaji, Anil | Blended delivery |
COMP | 1805 | A | Shaikhet, Alina | Blended delivery; Lectures will be delivered through pre-recorded lecture videos. Scheduled lecture and tutorial times will be used to provide clarifications and supplementary material. Tests will be delivered online during the designated lecture time, so students are expected to be available during their lecture time. |
COMP | 1805 | B | Hill, Darryl | Blended delivery; live lectures will occur at the designated times. Lectures will also be recorded and posted to cuLearn. Quizzes will be delivered during the designated TUTORIAL time, so students must be available to be online during their tutorial time. |
COMP | 1805 | C | Hill, Darryl | Blended delivery; live lectures will occur at the designated times. Lectures will also be recorded and posted to cuLearn. Quizzes will be delivered during the designated TUTORIAL time, so students must be available to be online during their tutorial time. |
COMP | 2401 | B | Lanthier, Mark | Blended delivery; lectures asynchronous except for 4 classes which must be synchronous.
Tutorials will be synchronous. |
COMP | 2402 | A | Sharp, Alexa | Blended delivery; core course content will be delivered through pre-recorded lecture videos. Scheduled lecture time will be used to provide clarifications. Tests will be delivered online during the designated lecture time, so students are expected to be available during their lecture time. |
COMP | 2402 | B | Sharp, Alexa | Synchronous delivery; classes are recorded, participation will not be evaluated; however, there will be in-class tests with required attendance. |
COMP | 2404 | A | Laurendeau, Christine | Blended delivery; lectures.
Tutorials will be synchronous |
COMP | 2404 | B | Mustafa, Nasser | Blended delivery; the lectures will be delivered either live in which students can participate, or Pre-recorded lectures that will be posted on CuLearn. In addition, the PPT presentations of the lectures and any supplementary material will be posted on CuLearn.
For the tutorial part, The TA’s will communicate with the students during the tutorial session through Zoom, BBB, or Discord. |
COMP | 2404 | C | Laurendeau, Christine | Blended delivery; lectures.
Tutorials will be synchronous |
COMP | 2406 | A | McKenney, David | Blended delivery; core course content will be delivered through pre-recorded lecture videos. Scheduled lecture and tutorial times will be used to provide supplementary material. Every effort will be made to record scheduled lecture sessions for later use by students. |
COMP | 2501 | A | Lalonde, Wilf | Synchronous delivery; classes are recorded; participation will not be evaluated; there may be in-class quizzes with required attendance.
Tutorials will be synchronous and provide help for a start on assignments due later. Students are expected to have a functional microphone and attend tutorials. |
COMP | 2601 | A | Nel, Louis | Blended delivery; asynchronous lectures but the tests will be synchronous during the scheduled class time. |
COMP | 2804 | A | Sack, Jorg-Rudiger | Blended delivery; live Zoom lectures will occur at the designated times. Lectures will also be recorded and posted to cuLearn. Tests will be delivered online during the designated lecture time, so students are expected to be available during their lecture time. |
COMP | 2804 | B | Holden, Matthew | Blended delivery; course content will be delivered primarily through pre-recorded videos. Scheduled class times may be used for supplementary materials and assessments. |
COMP | 3000 | B | Zhao, Lianying | Synchronous delivery; students are expected to participate during the synchronous meeting time, including lectures, tutorials and exams. Lectures will be recorded. Additional activities and assignments will be made available via the course page for completion outside of class time. |
COMP | 3002 | A | Lalonde, Wilf | Blended delivery |
COMP | 3004 | A | Radonjic, Vojislav | Synchronous delivery, lectures will be recorded. |
COMP | 3004 | B | Corriveau, Jean-Pierre | Synchronous delivery, lectures will be recorded. |
COMP | 3005 | B | Nel, Louis | Blended delivery; asynchronous lectures but the tests will be synchronous during the scheduled class time. |
COMP | 3007 | A | Runka, Andrew | Asynchronous delivery; lecture material (videos, notes, sample code, practice problems) released weekly. The scheduled time will be used only for the midterm. This may change closer to date. Full delivery details will be provided in the course outline posted on the Computer Science Website. |
COMP | 3007 | B | Runka, Andrew | Asynchronous delivery; lecture material (videos, notes, sample code, practice problems) released weekly. The scheduled time will be used only for the midterm. This may change closer to date. Full delivery details will be provided in the course outline posted on the Computer Science Website. |
COMP | 3008 | A | Biddle, Robert | Blended Delivery: lectures will be pre-recorded and scheduled time used for Q&A and discussion. |
COMP | 3009 | A | Azami, Rosa | Blended delivery; at least one lecture in the week would be online in real-time [with the possibility of mandatory attendance], and the other lecture would be recorded offline and will be posted on cuLearn.
Tutorials, will be delivered in real-time (Synchronous). |
COMP | 3203 | A | Abdou, AbdelRahman | Synchronous delivery |
COMP | 3803 | A | Smid, Michiel | Asynchronous delivery; lectures will be recorded and posted on YouTube. The midterm will be during the scheduled class time. |
COMP | 3804 | A | Shaikhet, Alina | Blended delivery; Live lectures will occur at the designated times. Lectures will also be recorded and posted to cuLearn. Tests will be delivered online during the designated lecture time, so students are expected to be available during their lecture time. |
COMP | 3804 | B | Smid, Michiel | Asynchronous delivery; lectures will be recorded and posted on YouTube. The midterm will be during the scheduled class time. |
COMP | 4009 | A | Frank Dehne | Synchronous delivery; class participation encouraged but not evaluated. Assignments will be submitted by e-mail. There will be an in-class Final exam. |
COMP | 4102 | A | Azami, Rosa | Blended delivery; at least one lecture in the week would be online in real-time [with the possibility of mandatory attendance], and the other lecture would be recorded offline and will be posted on cuLearn. |
COMP | 4106 | B | Holden, Matthew | Blended delivery; course content will be delivered primarily through pre-recorded videos. Scheduled class times may be used for supplementary materials and assessments. |
COMP | 4107 | B | Tsang, Koon-Ho Alan | Blended delivery; synchronous parts will be recorded and made available to students. |
COMP | 4108 | B | Abdou, AbdelRahman | Synchronous delivery |
COMP | 4109 | A | Barrera, David | Blended delivery; lectures will be delivered online during scheduled class time and recorded for later viewing. Participation during scheduled class time is encouraged but not mandatory. |
COMP | 4203 | A | Traboulsi, Ahmad | Asynchronous delivery |
COMP | 4206 | A | Kranakis, Evangelos | Blended delivery; scheduled time will be used for two tests and the midterm. Synchronous course, meetings via web conferencing tools on Zoom at scheduled time. The video conference link for the lecture is posted at the course web page on CU Learn. Homework, assignments and other activities will be completed as usual outside of class and submitted on CU Learn. Students are expected to be available during the synchronous meeting times. |
COMP | 4308 | A | Moteshareie, Houman | Synchronous delivery (also listed as BIOC4008) |
COMP | 4501 | A | Somayaji, Anil | Blended delivery |
COMP | 4601 | A | McKenney, David | Asynchronous delivery; this is a lab style course. Lectures will be pre-recorded and students will ask questions during “lecture time”. |
COMP | 4806 | A | Grandmaison, Emmanuel | Delivered via zoom (also listed as MATH4806) |
COMP | 4900 | A | Tsang, Koon-Ho Alan | Blended delivery; synchronous parts will be recorded and made available to students. |
COMP | 5005 | W | Oommen, John | Synchronous delivery; participation encouraged but not evaluated; classes will be recorded if possible. Assignments will be submitted by e-mail, there will be a take-home Final exam and a final project. |
COMP | 5210 | A | Stobert, Elizabeth | Blended delivery |
COMP | 5305 | W | Liu, Mengchi | Synchronous delivery; participation encouraged and evaluated; classes will be recorded. |
COMP | 5310 | W | Kranakis, Evangelos | Blended delivery; scheduled time will be used for two tests and the midterm. Synchronous course, meetings via web conferencing tools on Zoom at scheduled time. The video conference link for the lecture is posted at the course web page on CU Learn. Homework, assignments and other activities will be completed as usual outside of class and submitted on CU Learn. Students are expected to be available during the synchronous meeting times. |
COMP | 5900 | S | Jun Huang | Synchronous delivery; real-time online course where the instructor and students meet via web conferencing tools, at scheduled days and times. No recordings. Alternatives for distance students can be discussed with the instructor on a case-by-case basis. (also listed as SYSC 5804W and ITEC5910 W) |
COMP | 5900 | T | Barrera, David | Synchronous delivery; students are expected to attend and participate during scheduled class time since. Lectures will not be recorded. |
COMP | 5900 | V | Komeili, Majid | Blended delivery; Students are expected to participate during the meeting time, including lectures and other presentations. There will be additional activities such as projects for completion outside of class time. Classes will be recorded subject to any technical issue. Students are expected to have high-speed internet access, and a computer with microphone. |
COMP | 5900 | X | Zhao, Lianying | Synchronous delivery; Students are expected to participate during the synchronous meeting time, including lectures, project presentations and exams. Additional activities will be made available via the course page for completion outside of class time, including research paper reading, assignments and projects. |
COMP | 5900 | Z | Tsang, Koon-Ho Alan | Blended delivery; synchronous parts will be recorded and made available to students. |
DATA | 5000 | W | Komeili, Majid | Blended delivery; 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. |
DATA | 5000 | X | Velazquez, Elio | Blended delivery; 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. |
DATA | 5000 | Y | Genkin,Michael | Blended delivery; 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 | 5300 | W | Girouard, Audrey | Synchronously delivery with the synchronous session being recorded. Additional activities and assignments will be made available via the course page. for completion outside of class time. Students are expected to participate during the synchronous meeting time. Participation evaluated. (also listed as ITEC5204) |
HCIN | 5400 | W | Ma, Chunyun | Blended delivery (also listed as CGSC5101) |
HCIN | 5501 | W | Teather, Robert | Synchronous delivery; classes will not be recorded. Participation Evaluated. Students are reuired to be present via video conferencing (e.g., Zoom or similar) for seminar-based discussions on course content. (also listed as ITEC5208) |
Additional online resources can be found here: