Skip to main content

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