Skip to main content

Course roster overview

Overview

The Course Roster area shows who is enrolled in your course and how they are organized. From here, the teaching team can review members, adjust roles (where permitted), and—depending on course type—manage sections, groups, and course invites.

Before you start

  • You must be on the teaching team (or otherwise have roster access) for the course.
  • Some actions are limited by your course role (for example, only the Instructor Owner can send course invites or transfer ownership).

Open the roster

  1. Open your course in TeachFront.
  2. Select Course Roster from the course navigation.

The page title is Course Roster. The left sidebar lists the roster views available for your role and course configuration.

Course Roster sidebar with Course Members and related views

Course Members

Course Members is the default roster view. It shows a table of enrolled users with:

  • Profile (photo and name)
  • Role (for example Student, TA, Instructor)
  • Sections (when sections apply to the course; otherwise this column may show “-”)

Filter and sort

  • Use Filter by Role to narrow the list (for example Students, Teaching Team, Instructors, Teaching Assistants, or All Members).
  • Column headers support sorting where shown in the UI.

Role counts (such as total members, instructors, or students) may appear above the table for the current filter.

Course Members table with role filter and member rows

Change a member’s role

Instructors with permission to manage the roster can change another member’s role from the Role dropdown on that row.

Available roles depend on the member’s current role and whether the course is paid or free. Teaching-team roles can include labels such as TA, TA (Resubmission Manager), Instructor, and Hidden Instructor. Student rows typically show Student.

Instructor Owner transfer: only the current Instructor Owner can promote another member to Instructor Owner. TeachFront asks for confirmation before transferring ownership; the previous owner becomes an Instructor after a successful transfer.

Unenroll a member

Where the UI offers an unenroll action, TeachFront asks you to confirm before removing someone from the course.

Sections (paid courses)

For paid courses, instructors may see a Sections area in the roster sidebar.

  • Add Section creates a new section (instructors).
  • Each section name opens a section roster filtered to members in that section.
  • Instructors can Edit a section from its roster view.
  • Students may see a Leave action on joinable sections they belong to.

Section membership can affect which students appear when you open a section-specific roster.

info

Sections are tied to paid-course roster organization. Free courses may not show the same section sidebar entries.

Groups

When your course has group sets, the roster sidebar lists Groups with each group set by name.

  • Teaching-team members with access can use Add Group Set to create a new set.
  • Opening a group set shows the groups and members configured for that set.

Group roster details are managed within each group set view (not on the main Course Members table).

Course invites

Course Invites appears in the roster sidebar for the Instructor Owner.

From this view you can:

  1. Enter a TeachFront user email and select a role for the invite.
  2. Send the invite.
  3. Review Pending Course Invites and take actions shown in the list (for example cancel a pending invite).

Invites are for accounts that already exist in TeachFront. Students who join with a registration code use the student enrollment flow instead (see Join a course).

Course Invites view with email, role, and pending invites

Students can join with a registration code you share from course settings (not from the roster table itself). The code is configured under course settings as Course Registration Code when term and course number are set.

If you use paid-course membership slots, students may need to complete payment after entering the code before they can access content.

What students see

Students with roster access typically see a simpler sidebar (for example Course Members and, on paid courses, sections they belong to). They do not manage teaching-team roles or send course invites.

Troubleshooting

SituationWhat to try
Cannot change someone’s roleConfirm you are an instructor with roster permissions; some roles are restricted on paid courses.
Course Invites missingOnly the Instructor Owner sees this item; transfer ownership if appropriate.
Student not on rosterConfirm they finished joining (registration code or accepted invite) and check course settings for enrollment limits.
Sections not listedSections apply to paid-course roster organization; verify course type and your role.