Skip to main content
A class in Edurie is one scheduled instance of a course running during a specific academic period. While the Course describes what is taught (e.g., Mathematics), the class describes when, where, and by whom it is taught. Classes are what students actually enroll in, and they are where attendance, grades, and learning materials live. Sections group students together and can have classes reserved exclusively for their members.

Classes

Each class ties together:
PropertyDescription
CourseThe subject being taught (from the course catalog)
Academic PeriodThe semester or term when this class runs
Teacher(s)One or more faculty members assigned to deliver the course
ScheduleOne or more time slots specifying day, start time, and end time
Room / ResourceThe physical or virtual space where the class meets
CapacityMaximum number of students who can enroll
ReservationOpen, reserved for a section, or reserved for specific programs (see below)

Class reservation

Every class is in exactly one of three reservation states:
Open — Any eligible student can enroll in the class, up to the seat limit.Reserved for a section — The class is pinned to one specific section. Only students on that section’s roster can be enrolled, and the class appears automatically in the section’s schedule.Reserved for programs — The class is available only to students enrolled in the listed programs, but is not pinned to a single section. Useful for shared electives or Gen-Ed courses that serve multiple programs.
A class cannot be both reserved for a section and reserved for programs at the same time. Reserving a class for a section is the most common setup for K-12 homeroom subjects and HEI block schedules.

Google Workspace integration

Each class can be connected to Google Workspace services on a per-class basis. Toggle the following from the class settings panel:
  • Google Classroom — Creates a linked Classroom course and syncs the roster.
  • Google Meet — Generates a persistent Meet link for the class.
  • Google Chat — Creates a Space for class communication.
Enabling these services requires your institution’s Google Workspace integration to be active. See the Integrations section of the administration guide for setup instructions.

Sections

A section is a named grouping of students. Sections simplify enrollment by letting you assign an entire group of students to a set of reserved classes at once, rather than enrolling each student individually.

K-12 sections (grade-level homerooms)

In K-12, a section represents a homeroom tied to an Academic Level (grade):
  • Grade 7-A, Grade 7-B, Grade 10-Narra
  • Students in a section share the same schedule for most subjects
  • Classes reserved for a section are automatically available to all students on the section’s roster

HEI sections (program cohorts)

In higher education, a section is a cohort tied to a Program:
  • BSCS-1A, BSCS-1B, BSN-2A
  • The section code typically encodes the program, year level, and section identifier
  • Reserved classes follow the program’s curriculum requirements for that year level
Edurie determines whether a section is a K-12 grade-level homeroom or an HEI program cohort based on how you create it: link it to an Academic Level for K-12, or to a Program for HEI. Both section types share the same roster, reservation, and enrollment features.

Section roster

A section has an explicit roster of students. Students can belong to only one section per academic period. The roster drives:
  • Enrollment into classes reserved for the section
  • Homeroom attendance tracking
  • Section-level reporting and grade summaries

Seat capacity

Each class has two seat numbers:
  • Seats — The declared maximum enrollment capacity.
  • Enrolled — The current count of active enrollments.
When enrolled equals seats, the class is full and new enrollments are blocked unless an authorized user performs a capacity override. See Enrollments for override details.

Setting up a class and adding it to a section

1

Create a class

Navigate to Academics → Classes and select New Class.Select the Academic Period, then search for the Course from the catalog. Set the reservation type, capacity, and any Google Workspace integration toggles.
2

Assign teachers

From the class detail page, open the Teachers tab and select Add Teacher. You can assign multiple teachers to a single class — for example, a lead instructor and a co-teacher. Designate one as the Primary Teacher for grade submission purposes.
Teachers assigned to a class automatically gain access to the class’s gradebook, attendance sheet, and any connected Google Workspace services.
3

Add schedule time slots

Open the Schedule tab on the class detail page and select Add Schedule. For each meeting, specify:
  • Day of week — Monday through Sunday.
  • Start time and End time.
  • Room or resource — Select from the rooms registered in your institution’s resource inventory.
A class can have multiple time slots per week. Edurie will flag a conflict if the assigned teacher or room is already booked for an overlapping slot.
4

Create a section

Navigate to Academics → Sections and select New Section.
  • For K-12: select the Academic Level (e.g., Grade 7) to create a grade-level homeroom section.
  • For HEI: select the Program (e.g., BSCS) and year level to create a program cohort section.
Set the section name or code and, optionally, a maximum capacity.
5

Reserve the class for the section

From the section detail page, open the Reserved Classes tab and select Add Classes. Pick from the period’s available classes and confirm.Once a class is reserved for a section, it appears on every section member’s individual schedule and becomes available for enrollment to those students.
You can also reserve a class for a section from the class detail page itself — look for the Reserved for section field in the class settings.
6

Add students to the section roster

From the section detail page, open the Roster tab and select Add Students. Search for students by name or ID and add them in bulk using the checkbox selection.Once students are on the roster and the section has reserved classes, you can trigger bulk enrollment to enroll all roster members into all reserved classes in a single action.

Checking for scheduling conflicts

Edurie checks for room and teacher conflicts automatically when you save a schedule time slot. If a conflict is detected, the system surfaces the conflicting class and its time slot so you can adjust accordingly.
Conflict detection applies to the current institution’s tenant only. If your deployment hosts multiple campuses as separate tenants, cross-campus conflicts are not automatically detected.