Guide • Teachers • Department chairs

How to create classes, import rosters, and manage students

Your course is the home base for everything else in Classwise. This guide walks through class setup, roster management, and course organization.

What this guide helps you do

Create or import classes, keep the dashboard organized, and manage student rosters with the right workflow for the course.

Expected outcome

You end with classes that are easy to find, rosters that reflect the real teaching section, and student records that are ready for grading and feedback delivery.

For

Teachers • Department chairs

Before you begin

Know whether the class already lives in an LMS or needs to be built manually. • Decide whether you are cleaning one active roster or preparing multiple sections at once.

What you will need

Course names and student details if you are creating classes manually. • A valid LMS connection if you want to import classes or sync rosters.

Feature requirements

Roster sync requires an LMS-connected course and LMS integration access.

Applies to

Manual classes • LMS-connected classes • Institution-managed teacher accounts

Last verified: 2026-03-25

Classwise supports two class-creation paths. Use the manual path when you want to build the class from scratch, and use LMS import when the roster and gradebook already live elsewhere.

Step by step

  1. From the dashboard, click Add Class.
  2. Choose Create Class Manually if you want to build the class yourself, or choose Connect LMS if you want to import classes, students, and assessments.
  3. If you choose Create Class Manually, fill in Class name, Grade level, and Subject on the first step.
  4. Click Next to move from Add class details to Add students.
  5. Choose Manual Entry if you want to type students one by one, or choose CSV Import if you already have a roster file.
  6. If you use Manual Entry, enter First name, Last name, and Email Address, then click Add for each student.
  7. If you use CSV Import, download the template if needed, upload the CSV, and review the imported roster.
  8. Click Create Class to finish the manual flow.
  9. If you choose Connect LMS, move through Select LMS, Connect, and Select Classes.
  10. Choose the provider, click Next, complete the provider-specific connection, select the classes and assessments you want, then click Confirm.
  11. Open the new course to continue with roster cleanup or assessment setup.

You should see

Your class exists inside Classwise and is ready for roster cleanup or assessment setup.

Keep in mind

  • LMS import can bring in classes, assessments, and students in one flow.
  • Institution-managed teachers may be restricted to their school-configured LMS

Common blockers

  • Institution-managed accounts may be restricted to the LMS provider selected by the school.
  • Initial LMS import is best when the course structure already exists in the external gradebook.

After classes are created, clean dashboard organization matters. Use bookmarks and archive states so active teaching sections stay easy to find.

Step by step

  1. Open the dashboard and review the current course cards.
  2. Bookmark the classes you revisit most often so they stay easy to spot.
  3. Archive classes that are no longer active this term.
  4. Use the archived view when you need to revisit an old class without cluttering the active dashboard.
  5. Unarchive only when you are ready to make the class active again.

You should see

Only the classes you still teach stay prominent on the dashboard, while old sections remain easy to retrieve.

Keep in mind

  • Unarchive is blocked if restoring the class would exceed plan-based class or student limits.

Limitations

  • Unarchive can be blocked if restoring the course would exceed plan-based course or student limits.

Roster work can be fully manual, LMS-synced, or mixed. The right path depends on whether students are already maintained in an LMS.

Step by step

  1. Open the course roster page.
  2. Use Add Students or Add Manually when you want to build or fix the roster inside Classwise.
  3. In the add-students modal, choose Manual Entry if you want to type a student, or choose CSV Import if you already have a roster file.
  4. If you choose Manual Entry, enter First name, Last name, and Email Address, then click Add.
  5. If you choose CSV Import, upload the `.csv` file and review the parsed rows before you finish.
  6. Use Sync From LMS when the class is connected and you want to bring in the latest roster from the LMS.
  7. In Sync Students From LMS, review the students Classwise wants to add, deselect anyone you do not want to bring in yet, then click Confirm.
  8. Use the roster Search field and All statuses filter to check the final list.
  9. Click Export CSV after the roster is updated if you need a copy outside the product.

You should see

The roster reflects the students you actually want active in the course right now.

Keep in mind

  • The LMS roster sync UI is effectively an add flow today, not a remove flow.
  • The sync modal preselects addable students and refreshes the diff automatically over time.

Common blockers

  • The current LMS roster sync behaves like an add/sync flow, not a full remove-and-reconcile workflow.

Student records hold the details you need later during grading and communication, so it is worth keeping them clean before the class gets busy.

Step by step

  1. From the roster, click a student row or use the row menu and choose View details.
  2. Review the Student Details drawer first in read-only mode so you can confirm the student status, email, and notes.
  3. Click Edit Details if the record is editable. If the drawer says Managed by LMS, leave the LMS-owned fields unchanged and update them in the source system instead.
  4. In edit mode, update First Name, Last Name, Email, and Notes as needed.
  5. Use Previous Student and Next Student if you are cleaning several records in one pass.
  6. Click Save Changes when you are done, or Cancel if you want to discard the edit.

You should see

The student drawer has the names, emails, and notes you need later for grading review and feedback delivery.

Keep in mind

  • LMS-synced records can be more constrained than fully manual records.
  • Student emails matter later if you plan to use feedback email delivery.

Common blockers

  • LMS-synced records may restrict which fields can be edited locally.