Types of Online (Distance) Courses

Online (Not Live)

Online (Not Live) courses, conducted primarily through Moodle, provide a flexible learning experience. Course materials, lectures, assignments, and discussions are available on the Moodle platform, allowing you to access them at your convenience. This format is ideal for students who prefer to learn at their own pace or have other commitments that make it difficult to attend live classes. Interaction and communication with professors and classmates are facilitated through forums, emails and other online tools.

Online (Live)

Online (Live) courses are real-time, interactive classes conducted through Microsoft Teams. These sessions allow students to engage directly with professors and classmates, similar to a traditional classroom setting, but through a virtual platform. Live online classes offer immediate feedback and the opportunity for dynamic discussions. Although these sessions are scheduled at specific times, they are often recorded for later review (please confirm this with the course instructor if required). A Moodle shell is also available for each course, providing access to course materials, resources and assignments.


Dual-Mode courses offer the best of both worlds, combining in-person and online learning options. This blended model allows students to choose between attending classes in person or participating online via Microsoft Teams. This flexibility caters to diverse learning preferences and schedules. Whether you attend in person or online, you’ll have the opportunity for real-time interaction with professors and classmates. A Moodle shell is available for each course, providing all students with consistent access to course materials, assignments, and resources, regardless of their chosen mode of attendance.

Faculty & Staff

View All Faculty & Staff