About TrackPilot UF
TrackPilot is a planning engine for UF students. Every warning on the dashboard comes from an explicit model of how the curriculum works, fed by the public UF catalog and live ONE.UF section data. Nothing here is a chatbot guessing.
Under the hood, courses form a directed prerequisite graph. The engine walks it to find what your completed courses unlock, what stays blocked, and which missing course gates the most downstream work. A separate model scores any semester's risk from course difficulty, weed-out density, lab overlap, credit load, and your outside commitments. The schedule builder runs on top of that: it enumerates conflict-free section combinations, ranks them against your preferences, and precomputes a backup for every section you save.
The career layer encodes the timelines advisors tend to mention too late. Investment banking recruiting starts sophomore spring. MCAT scheduling depends on finishing Biochemistry. Quant internship postings open more than a year out. Your plan gets checked against those clocks, not only against graduation requirements.
Data honesty is a design rule here. Fields UF publishes openly (instructors, credits, waitlist counts, building locations) are shown as real. Anything UF hides from logged-out users, like meeting times and seat counts, runs in a clearly labeled sample mode instead of being faked. Courses without evaluation data say "no data" rather than getting an invented score.
Drafting works without an account; your profile sits in this browser's localStorage. An account adds saved schedules, backup plans, and GPA scenarios, and your local draft migrates over on first login.
Independent student project. Not affiliated with, endorsed by, or maintained by the University of Florida.