CORS (Course Offering Recommendation System) is an AI-powered academic planning platform built for university administrators. It analyzes historical enrollment data and student migration patterns to recommend which courses to offer each semester, how many sections to open, and how to schedule them — all from a single dashboard.Documentation Index
Fetch the complete documentation index at: https://cors-lau.vercel.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
Get up and running with CORS in minutes. Upload your data and run your first recommendation.
Recommendation Engine
Learn how the ML engine scores courses and generates semester offering recommendations.
Data Management
Upload course catalogs, historical offerings, and faculty records to power your analysis.
API Reference
Integrate CORS into your workflows using the REST API.
What CORS does
CORS solves a core challenge for academic planners: deciding which courses to offer next semester, and how many sections each course needs. Instead of relying on intuition or manual spreadsheet analysis, CORS uses machine learning models trained on your institution’s historical enrollment data to surface high-confidence recommendations.Course Recommendations
AI-scored recommendations with latent demand, bottleneck analysis, and projected section counts.
Prerequisite Graph
Interactive visualization of course dependencies and systemic bottlenecks.
Timetable Scheduler
Drag-and-drop scheduling with automatic conflict detection for rooms and faculty.
Getting started
Sign in
Log in with your institutional credentials. CORS uses two-factor authentication — you’ll receive a verification code by email.
Upload your data
Import your course catalog (JSON), historical enrollment records (CSV/XLSX), and faculty roster (JSON/CSV/XLSX) from the Data Management page.
Run your first analysis
Navigate to the Recommendation Engine, select your campus and expected enrollment numbers, then click Execute Analysis to generate AI-powered recommendations.
Supported campuses
CORS supports dual-campus operation with independent ML models calibrated for each campus:- Beirut — separate ensemble model trained on Beirut enrollment history
- Byblos — separate ensemble model trained on Byblos enrollment history