How do I assign an Assignment to an individual student or course section?
Canvas recently introduced a new page design called the New Canvas User Interface (UI). Depending on your Canvas view, your page design may vary from the images shown in this lesson. However, the functionality and location of the components remain the same.
When creating or editing an assignment, instructors can specify whether the assignment should be for everyone in the course, for specific sections, or for individual students. Availability date functionality is still available for each assignment.
Only the section(s) or student(s) specified in the assignment details can view the assignment.
When using differentiated assignments with the Gradebook, the assignment appears as a column for all students, but grade cells are grayed out for students who have not been included in the assignment. Grades cannot be assigned for students who have not been included in the assignment, and assignments that are not assigned to a student are not factored into overall grades. Differentiated assignments are also respected in Multiple Grading Periods.
On the student grades page, students can only view assignments that are assigned to them, either individually or as part of a course or section.
Enter Assignment Details
Enter a name  and description  for your assignment, as well as any other assignment details .
Assign to Section or User
By default, Canvas will set your assignment for everyone in your course. To create the assignment for specific sections or users, click the Everyone remove icon , then start to type in the name of a section or user . Search fields are dynamic, and you can search for students by first or last name. When the full name appears, click the name. Lists are not scrollable.
You can include more than one user in the To field, such as the name of a section or student, multiple sections, or multiple students, as long as they are to be assigned the same due and availability dates.
Edit Due and Availability Dates
In the date fields, add your preferred date(s) with the following options:
- Due : Set the date and time that the Assignment is due. The due date will already be populated for you if you created an assignment shell, but you can change it if necessary.
- Available From : Set the date and time when the Assignment will become available.
- Until : Set the date and time when the Assignment will no longer be available.
Note: Beneath the Due Date and Availability date fields, Canvas will display the time zone date and time according to context. If you manage courses in a time zone other than your local time zone and create or edit a due date for an assignment, the course and local times are displayed for reference.
Add Additional Dates
Save and Publish
If you are ready to publish your assignment, click the Save & Publish button . If you want to create a draft of your assignment and publish it later, click the Save button .
View Due Date Warning
If you do not add all course sections to the assignment, you will see a warning message asking you if you want to add those sections.
You can click the Continue button  if you don't want to add any other sections to the assignment, or click the Go Back button  to go back and add additional sections.
Note: This warning message will not appear if everyone in the course or all course sections are assigned as any of the sections.
View Date Error
If you submit an invalid string of due dates and try to save the assignment, Canvas generates an error notification. Such invalid entries include not unlocking the assignment before it is due, not placing the due date inside the range of availability dates, or assigning a date that is outside the course or term dates.
Correct the date and then update the assignment again.
Note: If the course does not include specified course start and end dates, Canvas validates the assignment against the term date set for the course.
View Assignments Page
On the Assignments Index Page, the assignment shows there are multiple users and dates assigned to the assignment. Hover over the text to view date availability.