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.