Specifications include, but are not limited to: 1. The academic planner software must automatically generate personalized plans that are comprised of specific sections for the terms where schedules are published and courses thereafter, all the way to completion. 2. The academic planner software must be connected in real time to the degree audit and student information system (SIS) and changes in the degree audit and SIS must be reflected in real time in the automatically created plans. 3. The automatically created plans must support majors, certificates, minors, and combinations thereof. 4. The automatically created plans must be based on the requirements as read in real-time from within the degree-audit system.