Class Schedules
View class schedules for all levels and campuses
Overview
The Class Schedules page allows administrators to view class schedules across all campuses and levels. Schedules are set by the Training Center Division before the school year begins. Each campus has its own schedule that determines when each class holds throughout the school year.
Campus Admins view schedules but do not create them. A class is an instance of a course, and the schedule runs throughout the entire school year.
Accessing Class Schedules
To access the Class Schedules page:
- Navigate to Academic & Learning in the main menu
- Click on Class
- Select Class Schedules
- The table displays all scheduled classes with their details
Table Columns
The Class Schedules table displays the following information:
| Column | Description |
|---|---|
| S/N | Serial number for easy reference |
| Course | Course name and code |
| Level | Academic level (Level 1 or Level 2) |
| Campus | Campus where the class is held |
| Instructor | Assigned instructor name |
| Start Date | When the class begins |
| Class Type | Physical (Onsite) or Online |
| Sessions | Number of sessions |
| Status | Upcoming, In Progress, Completed |
Understanding Class Types
When a campus has a scheduled class, the timing depends on the class type:
Physical (Onsite) Classes
- Start on the scheduled day (may be in the evening)
- May span 2-3 days depending on the campus
- Attendance is uploaded by the Campus Admin (SSAdmin)
Online Classes
- Start at 12:00 AM on the scheduled day
- End exactly one week after the start time
- Students mark their own attendance online
Class Session Details
| Level | Course Type | Number of Sessions |
|---|---|---|
| Level 1 | All courses | 12 sessions |
| Level 2 | Most courses | 12 sessions |
| Level 2 | Stream courses (Spiritual Leadership, Supportive Leadership) | 6 sessions |
| Level 2 | Homiletics | 9 sessions |
Searching
Use the search bar to find specific classes:
Searchable Fields:
- Course name
- Instructor name
- Campus name
Search Behavior:
- Case-insensitive matching
- Partial match supported
- Results update as you type
Filtering
Apply filters to narrow down the class list:
Available Filters
-
Campus Filter
- Select specific campus locations
- Shows classes at selected campuses
-
Level Filter
- Level 1 or Level 2 classes
- Filter by academic level
-
Status Filter
- Upcoming - Future classes
- In Progress - Currently running
- Completed - Past classes
-
Date Range Filter
- Start date and end date
- Quick options: Today, This Week, This Month
-
Instructor Filter
- Filter by specific instructor
Applying Filters
- Click the Filter button
- Select your filter criteria
- Click Apply Filters
- View filtered results
Clearing Filters
- Click X on filter tags to remove specific filters
- Click Reset Filters to clear all
Actions
For each class schedule, you can perform these actions:
View Details
Click on the class or view icon to see:
- Full schedule details
- Enrolled students
- Attendance records
- Session progress
Manage Attendance
For onsite students:
- Click on the class to view details
- Navigate to the attendance section
- Upload attendance records for each session
- Verify attendance is recorded correctly
Students must have attendance for at least 11 sessions before they can take exams. Ensure attendance is uploaded promptly.
Sorting
Click on column headers to sort the table:
Sortable Columns:
- Course (alphabetical)
- Start Date (chronological)
- Campus (alphabetical)
- Instructor (alphabetical)
Sort Behavior:
- Click once for ascending
- Click again for descending
- Arrow indicates sort direction
Pagination
Navigate through multiple pages of schedules:
- Previous / Next buttons
- Page numbers for direct navigation
- Items per page: 10, 25, 50, 100
Permissions/Access
Who can access this feature:
| Role | View | Manage Attendance |
|---|---|---|
| HQ Admin | All Campuses | Yes |
| Campus Admin | Own Campus Only | Yes |
Campus Admins can only view schedules and manage attendance for their assigned campus.
Screenshots
Screenshots would show:
- Main table view
- Filter panel
- Class details view
- Attendance management section
For common workflows related to schedules, see the Schedule Common Workflows.