The University of Southern California (USC) is one of the nation’s most prominent research institutions, known for its long academic history and extensive data archives. Among these archives were student records dating back to the early 1900s, stored in a FoxPro application that was no longer maintainable or secure.
Higher Education
Microsoft ASP.NET, C#, SQL Server, SSO Integration, Data Mapping & Migration Tools
Legacy Application Modernization, FoxPro Migration Services, Database Modernization, User Authentication Integration, System Architecture Redesign
USC’s records team discovered that its pre-1980 student transcripts were still being stored in the outdated FoxPro database. While the application had served its purpose for decades, it now posed several serious challenges.
Access was limited to a small internal group familiar with the system’s quirks, and all users shared a single login—creating security risks. The database lacked documentation, leaving file paths and data relationships largely unknown. Even more concerning, portions of the system had been disabled over time, concealing additional records that no one realized still existed.
With FoxPro approaching end-of-life and no in-house expertise to maintain or migrate it, USC needed a trusted partner to reverse-engineer, modernize, and secure this critical historical data, without losing any of its integrity or accessibility.
Ticomix began by analyzing the legacy FoxPro database and code to reconstruct how records were linked to scanned degree cards, transcripts, and grade sheets.
Working closely with USC’s IT and records teams, Ticomix established three design priorities:
Once the data structures were mapped, Ticomix built a custom lookup application using ASP.NET and SQL Server. The goal was to replicate the original functionality, while also offering modern performance, compliance, and scalability.
Key solution highlights included:
During development, the Ticomix team uncovered four previously unknown types of records, expanding USC’s archive beyond what their records team thought existed.
“Ticomix met deadlines and stayed on budget. They had a definite technical background and a kind, collaborative nature. They were incredible collaborators and were eager to help and flexible in how they incorporated our needs.” via Clutch.co
The project successfully transformed USC’s archival data access while preserving historical integrity.
USC’s modernized lookup system now provides a secure, sustainable way to manage historical student records. Though the data remains isolated, it’s now fully protected, accessible, and preserved for the future.
Whether you need custom software, want to modernize an outdated application, or are exploring AI, we’re here to help.
Prefer to talk now? Call us at 815-847-3444.