Complete feature guide

CoursePilot Features

Build and publish conflict-free campus schedules, then manage the academic workflows that continue through the semester.

Scheduling

Build course offerings, assign faculty and rooms, support lecture/lab schedules and team teaching, and review the timetable before publication.

Conflict detection

Detect faculty, room, and section conflicts while schedules are edited—before they reach students.

Public Schedule

Publish one searchable timetable where students can find courses, sections, days, times, and rooms without signing in.

Attendance

Record daily attendance by course, section, date, and session, then review and export attendance records.

Grades and class records

Configure grading components, encode scores, calculate results, and control when final records become visible to students.

Faculty workload

Review teaching assignments and workload totals, then export reports for academic coordination.

Curricula and academic data

Manage course catalogs, curricula, programs, sections, rooms, students, faculty, and academic periods in one workspace.

AI-assisted scheduling

Describe scheduling rules in plain language. AI translates them into constraints, and the scheduling engine builds and validates a draft timetable for administrator review.

Imports and exports

Campus and University plans can import supported DOCX and Excel files. Export course offerings, workloads, attendance, and class records where available.

Multi-campus operations

University plans organize multiple campuses under one institution while keeping campus assignments and administrative access scoped.

Role-based access

Provide distinct views and permissions for students, instructors, campus administrators, and platform operators.

See CoursePilot in practice

Explore sample student, instructor, and administrator workflows—or discuss your campus requirements with us.