Skip to main content

Academic Records Requirements

Story Prefix: REC Feature Area: Academic Records System Overview: university-reg-features.md Related docs: Graduation (pre-grad clearance audit) → graduation-commencement-requirements.md (GRAD-002, GRAD-003) | Academic Advising (degree audit review) → academic-advising-requirements.md (ADV-005) | Transfer Credit (credits applied to audit) → transfer-credit-requirements.md (XFER-005)


REC-001: View Current Enrollment Summary

As a Student I want to view my current term enrollment at a glance So that I can confirm my schedule and credit load are correct

Acceptance Criteria

  • The enrollment summary shows all sections the student is enrolled in for the current and upcoming terms: course title, section code, instructor, schedule, credit hours, and status
  • Total enrolled credit hours for each term are displayed
  • The summary is accessible from the main student dashboard and from the registration summary page (REG-004)
  • Advisors and Administrators can view any student's current enrollment summary with the student's consent or by administrator privilege

REC-002: View Enrollment History (Past Terms)

As a Student I want to view my enrollment history across past terms So that I can reference courses I have taken and verify my academic progress

Acceptance Criteria

  • All past term enrollments are listed chronologically, grouped by term
  • Each entry shows: course title, course code, credit hours, final grade (if posted), and term
  • Withdrawn courses (grade "W") are included and clearly labeled
  • Enrollment history is accessible to the student, their Advisor, and Administrators

REC-003: View Unofficial Transcript

As a Student I want to view my unofficial transcript So that I can review my academic record for personal planning or advisor meetings

Acceptance Criteria

  • The unofficial transcript displays: all completed courses with grades, credit hours, term GPA, and cumulative GPA, organized chronologically by term
  • The transcript is clearly watermarked "UNOFFICIAL" on every page
  • Students can download the unofficial transcript as a PDF at any time
  • The transcript is accessible to the student and their assigned Advisor

REC-004: Request Official Transcript

As a Student I want to request an official transcript So that I can submit verified academic records to employers, graduate schools, or other institutions

Acceptance Criteria

  • Students can submit an official transcript request specifying: recipient name/address (or secure email), number of copies, and required delivery date
  • Official transcripts cannot be requested if there is an active financial or administrative hold (REG-006)
  • The student receives a confirmation notification with an estimated processing time upon submission
  • Registrar staff can view, process, and mark requests as fulfilled within the admin interface
  • Fulfilled requests are logged with the processing date and staff member's ID

REC-005: View GPA and Academic Standing

As a Student I want to view my current GPA and academic standing So that I know where I stand academically and whether I am in good standing

Acceptance Criteria

  • The student dashboard displays: term GPA, cumulative GPA, total credit hours completed, and current academic standing (Good Standing / Academic Probation / Academic Suspension)
  • Academic standing is calculated automatically after grade submission each term based on configurable GPA thresholds (set by Administrator)
  • Students placed on probation or suspension receive a notification and are directed to contact their Advisor
  • Advisors can view GPA and standing for all students on their advising roster

REC-006: Run a Degree Audit

As a Student I want to run a degree audit that shows my progress toward completing my degree requirements So that I can plan my remaining coursework and ensure I am on track to graduate

Acceptance Criteria

  • The degree audit compares completed and in-progress courses against the student's declared program requirements
  • The audit clearly shows: requirements met (with the fulfilling course), requirements in progress, and outstanding requirements
  • Students can run the audit for a hypothetical program to evaluate the impact of changing their major
  • Advisors can run and export degree audits for any advisee
  • The audit reflects the most current grade postings and is recalculated each time it is viewed

REC-007: Faculty Submit Grades for a Section

As an Instructor I want to submit final grades for all students in my course section So that the academic record is updated and students can see their results

Acceptance Criteria

  • Instructors can enter a letter grade (A, A-, B+, B, B-, C+, C, C-, D, F, W, I) for each enrolled student in their sections after the term ends
  • Grade submission is available from the term end date through the grade submission deadline (configured by Registrar)
  • Grades cannot be submitted until the term end date; early submission is blocked with a clear message
  • After submission, grades are locked; corrections require an Administrator or Registrar to unlock the section for the specific student record
  • The Registrar receives a notification when a section has outstanding (unsubmitted) grades past the submission deadline

REC-008: Student View Posted Grades

As a Student I want to view my posted grades as soon as they are available So that I know my academic performance for the term

Acceptance Criteria

  • Grades are visible to students immediately upon posting by the Instructor
  • The grades page shows: course title, section, credit hours, grade earned, and quality points (for GPA calculation)
  • Students receive a notification when a new grade is posted for their account (see notifications-requirements.md)
  • If a grade has been corrected, the current grade is displayed; grade history is accessible to Administrators and Registrars but not to students