UBC’s Learning Management System

Canvas is UBC’s primary cloud-based learning platform. In Canvas, instructors can share materials (text, multimedia), enable student collaboration, manage assignments and quizzes, and handle grades, in addition to integrating with many other learning technologies.

This page offers a quick overview of the 3 main functions: sharing, communicating, and assessing course content on Canvas. This page can point you to the online instructor guides, Canvas tutorial videos, and Canvas community resources. We have also created an easy-to-use guide that directs you to relevant Canvas guides which is available for download here: Canvas guide.

Canvas on Mobile

Students and instructors can also navigate Canvas through their mobile app on Android and iOs. As an instructor, a specific Canvas Teacher App also exist for instructors to communicate, update and grade items on the go. You can find more about the app through Canvas’ online guide.

Course Material

Upload files or create pages on Canvas to add course content and material. Organize them in a linear flow for students, whether this is by weeks, units, sections, or an organizational structure of your choice. The organization is not limited to course files and pages, you can also include images and external links as well as internal links to other tools in Canvas.  
Share course material
Pages All Canvas Pages are actually “wiki” pages! So the Pages feature serves the same function as a dedicated wiki tool. FAQs | How-to Video
Modules Modules are used to organize course content and essentially create a one-directional linear flow of what students should do in a course. FAQs | How-to Video
Syllabus The syllabus area also comes with an automatic summary display of assignment grades and due dates. Video Overview
Files Add course content and upload files on to Canvas. Files can be placed in Modules, Assignments, or Pages. Files and folders are put in alphabetical order and cannot be rearranged. FAQs | How-to Video
LOCR (Library online course reserves) Have all your course readings in one place. Request for both electtonic and physical items to be cleared for the students in your course. Overview | Video Testimonial


Communicate with students through the internal messaging tool, choose to create conversations for the whole course, a group or an individual student. Make announcements, facilitate discussions and create collaborations. Manage your notification preferences to decide how and when you are alerted, and control how often you receive notifications so important messages never fall through the cracks.  
Announcements Broadcast important information, course activities and/or topics to the entire class. FAQs | Overview Video
Conversation Conversations is the messaging tool instead of email to communicate with a course, a group, an individual student, or a group of students. FAQs
Discussion Use the Discussion tool for interactive communication between two or more people, in groups, or the entire class. FAQs | How-to Video | Overview Video


Create graded items using the assignment tool and have it all listed within Canvas. Whether it is an online document submission, in-person paper submission, or even a no-submission participation grade, you have the option to include them all. Additionally, you can create group assignments or require students to do peer reviews.  
Assignment Use Assignments to challenge students’ understanding and assess competency. FAQs | Overview Video | How-to Video Features within Assignments that allow for easy grading: SpeedGrader | Rubrics
Quizzes Use quizzes to challenge student understanding and assess comprehension of course material. FAQs | How-to Video: Questions | How-to Video: Settings

LT Hub resources   The Students’ Guide to Canvas | Information for Faculty