Ellucian Cross Registration is a SaaS platform that enables students enrolled at one institution to browse and self-register for courses offered at partner institutions — entirely through their home college's existing portal.
Before this product existed, cross-institution enrollment required students to separately apply at the partner college, complete their course, retrieve physical transcripts, and submit them for manual credit evaluation. Cross Registration automated the entire workflow: enrollment verification, eligibility checking, credit evaluation, and institutional data exchange happen invisibly in the background.
The platform runs within Ellucian Experience and supports all course modalities — asynchronous, synchronous, hybrid, and face-to-face.
Challenges
Cross-institution data exchange: Orchestrating enrollment data reliably between two separate institutional ERP systems (Banner/Colleague) required careful API design to ensure student records, course registrations, and credit evaluations stayed consistent across institutional boundaries without duplicating or losing data.
ERP integration complexity: Each institution runs its own Banner or Colleague instance with its own data model. The integration layer had to normalise and route enrollment data correctly regardless of which ERP variant was on either end of the transaction.
Serverless orchestration: Lambda-based architecture meant designing stateless, event-driven enrollment flows — each step (eligibility check → enrollment → verification → credit sync) had to be independently reliable and retryable without a persistent runtime.
Code quality and testing: Cross-institution data flows are high-stakes — an enrollment error affects a real student's academic record. Enforcing quality gates via SonarQube, Snyk, and comprehensive testing infrastructure was critical to safe, confident deployments.
Outcomes
Deployed statewide across the Technical College System of Georgia: 22 colleges sharing 120+ courses, with 100+ students enrolled at systemwide launch.
Reduced a multi-week manual enrollment process to a single self-service action within a student's existing home-college portal.
Designed for Ellucian's 3,000+ institution base, with the architecture capable of scaling across any consortium of Banner or Colleague institutions.
Senior engineer on the core team building a serverless platform that automates cross-institutional course enrollment for 22 colleges and 120+ shared courses, replacing a fragmented manual process.