Academic Calendar
Please note: Some classes meet outside of the standard semester dates, for variable-length classes (Session = Univ+ Non-Stand), please see individual class descriptions for deadlines and refund schedule.
Spring 2025
Tue Nov 12 | University+ Spring registration begins (degree students - check SPIRE for enrollment appt date/time) |
Thu Jan 23 | Preview Week for Online Classes begins Univ. Day Open Course Registration begins (Course list available on web) |
Thu Jan 30 | Spring classes begin |
Wed Feb 5 | Add/Drop Ends - Matriculated Undergraduate and Non-degree students |
Thu Feb 6 | Withdrawal period begins (Matriculated Undergraduate and Non-degree students) |
Wed Feb 12 | Add/Drop Ends - Matriculated Graduate students Last day for 100% University+ class fee refund for ALL students |
Thu Feb 13 | Withdrawal period begins (Matriculated Graduate students) |
Mon Feb 17 | President's Day - No Classes; Offices closed |
Thu Feb 20 | Monday class schedule will be followed |
Sun Mar 16 | Spring recess begins |
Mon Mar 17 | Summer Session 2025 Registration Begins |
Mon Mar 24 | Classes resume |
Thu Apr 3 | Last day to Withdraw with a "W' or select P/F (undergrad) Last day to drop with "DR" for Graduate students Last day for 50% University+ class fee refund for ALL students |
Mon Apr 21 | Patriots Day - No classes; Offices closed |
Mon May 5 | Grade rosters available to instructors in SPIRE (approximate) |
Fri May 9 | Last day of classes |
Sat May 10 | Reading Day |
Mon May 12 | Finals begin |
Fri May 16 | Last day of final exams; Semester ends |
Thu May 22 | Final grades due in SPIRE by 11:59PM EST |
Fri May 23 | Official Grades show on transcripts by end of day |
Summer 2025
Thu Feb 6 | Non-degree enrollment form opens for Summer 2025 |
Mon Mar 3 | Summer 2025 class schedule published (approximate) |
Mon Mar 10 | Summer Enrollment appointments available in SPIRE for activation |
Mon Mar 17 | Summer registration begins |
Mon May 12 | Preview Week for Online Session 1 Classes begins |
Mon May 19 | First day of Session 1 classes |
Fri May 23 | Session 1 Add/Drop ends 100% refund ends |
Mon May 26 | Memorial Day - No classes; Offices closed |
Thu Jun 12 | Session 1 last day to drop with "W" or "DR" and select P/F (Ugrad students) Session 1 last day for 50% class fee removal/refund |
Thu Jun 19 | Juneteenth - No classes; Offices closed |
Mon Jun 23 | Grade rosters for classes ending by July 1 available to instructors in SPIRE (approx) |
Mon Jun 30 | Preview Week for Online Session 2 Classes begins |
Tue Jul 1 | Session 1 classes end |
Fri Jul 4 | Independence Day - No classes; Offices closed |
Mon Jul 7 | First day of Session 2 classes |
Mon Jul 7 | Grades for classes ending by July 1 due in SPIRE by 11:59PM EST |
Tue Jul 8 | Summer grades (for classes ending by July 1) show on transcripts by end of day |
Fri Jul 11 | Session 2 Add/Drop ends 100% refund ends |
Wed Jul 30 | Session 2 last day to drop with "W" or "DR" and select P/F (Ugrad students) Session 2 last day for 50% class fee removal/refund |
Fri Aug 1 | Final grade rosters available to instructors in SPIRE (approximate) |
Fri Aug 15 | Last day of Summer classes, Summer term ends |
Wed Aug 20 | Remaining summer grades due in SPIRE by 11:59PM EST |
Thu Aug 21 | All remaining summer grades show on transcripts by end of day |
Fall 2025
Thu Feb 6 | Non-degree enrollment form opens for Fall 2025 |
Mon Mar 24 | Fall 2025 class schedule published (approximate) |
Mon Jun 2 | Univ+ Fall Registration begins |
Tue Aug 26 | Preview Week for Online Classes begins |
Tue Aug 26 | University (on campus/in-person courses) registration begins for non-degree students |
Mon Sep 1 | Labor Day - Offices Closed |
Tue Sept 2 | Fall classes begin |
Mon Sep 8 | Matriculated Undergraduate and ALL Non-degree students: Add/Drop Ends |
Tue Sep 9 | Matriculated Undergraduate and ALL Non-degree students: Withdrawal period begins |
Mon Sep 15 | Matriculated Graduate students: Add/Drop Ends |
Mon Sep 15 | Last day for 100% class fee refund for ALL students |
Tue Sep 16 | Matriculated Graduate students: Withdrawal ('DR' drop) period begins |
Wed Oct 8 | Winter 2026 registration begins |
Mon Oct 13 | Indigenous Peoples Day - Offices Closed |
Tue Oct 28 | Last day to drop with "DR" (Graduate-level students) |
Tue Oct 28 | Last day to withdraw with "W" or select P/F (Undergrad-level students) |
Tue Oct 28 | Last day for 50% class fee refund for ALL students |
Tue Nov 4 | Election Day - No classes |
Mon Nov 10 | Spring 2026 Registration begins |
Tue Nov 11 | Veterans Day - Offices Closed |
Tue Nov 25 | Thanksgiving recess begins following end of classes |
Thu Nov 27 | Thanksgiving Day - Offices Closed |
Mon Dec 1 | Classes resume |
Thu Dec 4 | Grade rosters available to instructors in SPIRE (approximate) |
Tue Dec 9 | Last day of classes |
Wed Dec 10 | Reading Day |
Thu Dec 11 | Final exams begin |
Sat Dec 13 | Second Reading Day |
Wed Dec 17 | Finals exams end |
Tue Dec 23 | Final grades due in SPIRE by 11:59PM EST |
Thu Dec 24 | Grades show on transcripts by end of day |
Winter 2026
Tue Sep 9 | Non-degree enrollment form opens for Winter 2026 |
Wed Sep 24 | Winter 2026 class schedule published (approximate) |
Wed Oct 1 | Winter Enrollment appointments available in SPIRE for activation |
Wed Oct 8 | Winter Registration begins |
Fri Dec 12 | Preview Week for Online Classes begins |
Fri Dec 19 | Online Winter classes begin |
Wed Dec 24 | Add/Drop ends; Last day for 100% class fee refund |
Thu Dec 25 | Holiday - Christmas Day |
Thu Dec 25 | Withdrawal period begins |
Thu Jan 1 | New Year's Day |
Tue Jan 13 | Withdrawal period ("W" Ugrad/"DR" Grad) ends; Last day to select P/F grading (Ugrads) Last day for 50% class refund |
Mon Jan 19 | Martin Luther King Day |
Tue Jan 20 | Grade Rosters available to instructors (approximate) |
Wed Jan 28 | Last day of classes |
Mon Feb 2 | Final grades due on SPIRE by 11:59 p.m. |
Tue Feb 3 | Grades show on transcripts by end of day |