黑料不打烊

Student Lifecycle

Improve retention and transform student services

Give every student a concierge, catch D, F, and W risk before the term, and keep every student on track.

Built for VP Student Success 路 Provost

Why student success is hard to run today

1. One question can touch four offices

Each office works in its own system, and students bounce between them.

RegistrarHolds and registrationbounced
BursarBalances and payment plansbounced
Financial aidAwards and verificationbounced
AdvisingPlans and appointments

2. D, F, and W risk is visible before the term starts

Course load, preparation, and grade patterns show it, but nobody looks until midterms.

RegistrationThe course load is set
Week oneClasses start
MidtermFirst grades posted
FinalsThe D, F, or W lands

3. Students drift off their degree path

Plans and registrations drift apart, and it shows up as an extra term.

Term oneOn plan
Term twoTakes a course that doesn鈥檛 count
Term threeMisses a prerequisite
Term fiveWaits a term for the sequence

2 路 The ontology we build

The student lifecycle model

We bring your systems, outside data, and policies together, model the domain, and compute what it runs on.

Student Lifecycle ontology: students, schedules, courses, degree plans, advising, holds, and serviceadvisesleadsreviewsfollowsschedulessatisfiesbuildsincludesprerequisite forplaced onopensrouted toAdvisorcaseloadintegerspecialtyenumAdvising meetingscheduled_ondatepurposeenumfollow_upsintegerDegree plancatalog_yearintegertarget_termtermplanned_creditsdecimal茠terms_to_finishinteger茠on_trackbooleanRequirementkindenumcredits_requireddecimalStudentclass_levelenumcumulative_gpadecimalcredits_earneddecimalpersistence_riskpercent茠can_registerbooleanTerm scheduletermtermcredit_loaddecimalstatusenumdfw_riskdecimalApprove schedule changeCoursesubjectstringcreditsdecimallevelinteger茠dfw_ratepercentHoldkindenumplaced_ondateblocks_registrationbooleanService casetopicenumopened_ondatestatusenumroot_causecauseOfficedivisionenumopen_casesinteger茠repeat_ratepercentRevise form or policyML model 路 Studentpersistence_riskChance the student does not returnnext term.From hold, service case, and degreeprogress, LMS activity, midterm gradesand balanceRefreshed nightly, backtestedML model 路 Term scheduledfw_riskExpected D, F, and W grades in thisschedule, before the term starts.From student and courseScored when the schedule changes茠Expression 路 Coursedfw_ratecount(grades in D, F, W)  梅 count(attempts)  over the last six termsYour systemsOutside dataPolicies and memoryStudent information systemDegree auditLearning management systemAdvising and case managementNational Student ClearinghouseIPEDS peer outcomesCatalog and degree rulesHandbook and office policiesAdvising notesService request threads

A slice of the full model: the labeled objects are the ones this work runs on most.

Object

Student

An enrolled student, from first term to graduation.

Properties and logic
class_level
enum
cumulative_gpa
decimal
credits_earned
decimal
persistence_risk
Chance the student does not return next term. From hold, service case, and degree progress, LMS activity, midterm grades, and balance.
茠can_register
not any(holds where blocks_registration)
Relationships
  • is advised byAdvisorone
  • is reviewed inAdvising meetingmany
  • followsDegree planone
  • buildsTerm schedulemany
  • carriesHoldmany
  • opensService casemany
Fed by
Student information systemLearning management systemNational Student ClearinghouseIPEDS peer outcomesAdvising notes

What it enables

3 路 What we deploy on top

Applications, agents, and workflows on the model

Each one reads the model and changes it only through governed actions.

App

Student Success HQ

For advisors and student success leaders: persistence risk with reasons, DFW risk in next term鈥檚 schedules, students off track, and repeat service problems by office.

Reads
Acts through
Approve schedule change

Approve schedule change: Advisor approves every change

Agent

Student services agent

Answers students across every office from policy and their own record. It opens and routes a case when it cannot resolve the request.

Reads

Offices own the policies it answers from

Workflow

Advisor prep

Before each meeting, assembles notes, grades, holds, and plan progress, and proposes schedule changes for the advisor to approve.

Reads
Acts through
Approve schedule change

Approve schedule change: Advisor approves every change

4 路 Outcomes

What the student lifecycle model lets you do

1. Give every student a concierge

Questions get answered, and holds, forms, and registration issues are resolved end to end

Staff step in when needed
What the model sees

Every policy and office, and the student鈥檚 own record

2. Spot DFW risk before the term starts

Tutoring, section changes, and advisor outreach start before week one

Advising
What the model sees

Each student鈥檚 course load against their academic index, prerequisites, and each course鈥檚 grade patterns

3. Keep every student on a degree pathway

Registration nudges and plan fixes keep students on track to graduate

Runs within policy
What the model sees

Each student鈥檚 plan against degree requirements and prerequisites

4. Prep every advising meeting

Student Success HQ prepares the briefing and drafts the follow-up

Advisor sends it
What the model sees

Notes, grades, holds, and plan progress for each advisee

5. Fix recurring service problems at the source

The student services agent proposes the fix to the office that owns it

Office leadership
What the model sees

The forms, policies, and offices behind repeat tickets

How we measure it

Projected value when a change goes live, and realized value against a holdout, a matched group, or the prior cycle, reported separately.

Students retained, term over term

Holds cleared before registration opens

Net tuition kept from retained students

Start with Student Lifecycle

We scope the first domain with your team and agree on the outcomes to measure.