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 SEQ Instructor Online Delivery Method
COMP 1005/1405 A Hinek, Michael Jason Blended Delivery: All content (notes and lectures) will be available for asynchronous learning. Opportunities for synchronous learning will be available in portions of the class and tutorial times if desired.
COMP 1006/1406 A Nel, Lou Blended delivery: Scheduled class times will be used for quizzes. Lectures will be recorded and be available asynchronously.  Tutorials will be asynchronous with online assignments.  TAs will hold office hours during tutorial times.
COMP 1805 A Sharp, Alexa Blended delivery: Opportunities for synchronous content delivery will be available during portions of the scheduled lecture and tutorial time for those that wish it, and all course content will be recorded and available for asynchronous use if desired.
COMP 2401 A Genkin, Michael Blended delivery: A mixture of synchronous lectures (which will be recorded for later viewing) and asynchronous assignments. Students who are thinking about taking this course should avoid conflicts for both lecture and tutorial time.
COMP 4900 A Hillen, Connor Synchronous delivery: Student will require quality internet connection and microphone.

Additional online resources can be found here: