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 2024
Mon Nov 6 University+ Spring registration begins (degree students - check SPIRE for enrollment appt date/time) 
Thu Jan 25 Preview Week for Online (Blackboard) Classes begins 
Univ. Day Open Course Registration begins (Course list available on web) 
Thu Feb 1 Spring classes begin
Tue Feb 2 Last day for new non-degree students to submit enrollment form for Spring
Wed Feb 7 Add/Drop Ends -  Matriculated Undergraduate and Non-degree students
Thu Feb 8 Withdrawal period begins (Matriculated Undergraduate and Non-degree students)
Wed Feb 14 Add/Drop Ends -  Matriculated Graduate students
Last day for 100% class fee refund for ALL students 
Thu Feb 15 Withdrawal period begins (Matriculated Graduate students)
Mon Feb 19 President's Day - No Classes; Offices closed
Thu Feb 22 Monday class schedule will be followed
Sun Mar 17 Spring recess begins
Mon Mar 18 Summer Session Registration Begins
Mon Mar 25 Classes resume
Thu Apr 4 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% class fee refund for ALL students
Mon Apr 15 Patriots Day - No classes; Offices closed
Fri May 10 Last day of classes
Sat May 11 Reading Day
Mon May 13 Finals begin
Fri May 17 Last day of final exams;  Semester ends
Thu May 23 Final grades due in SPIRE by midnight
Mon May 27 Memorial Day - Offices closed
Tue May 28 Official Grades show on transcripts
Summer 2024
Mon Mar 18 Summer registration begins
Tue May 14 Preview Week for Online Session 1 Classes begins 
Tue May 21 First day of Session 1 classes
Wed May 22 Last day for new non-degree students to submit enrollment form for Session 1 classes
Mon May 27 Memorial Day - No classes; Offices closed
Tue May 28 Session 1 Add/Drop ends
100% refund (class fees only) ends
Fri June 14 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
Wed Jun 19 Juneteenth - No classes; Offices closed
Thu June 20 Grade rosters for classes ending by July 3 available to instructors in SPIRE
Mon Jul 1 Preview Week for Online Session 2 Classes begins 
Wed Jul 3 Session 1 classes end
Thu Jul 4 Independence Day - No classes; Offices closed
Mon Jul 8 First day of Session 2 classes
Mon Jul 8 Grades for classes ending by July 3 due in SPIRE (end of day)
Tue Jul 9 Last day for new non-degree students to submit enrollment form for Session 2 classes
Tue Jul 9 Official Summer grades begin showing on transcripts (late in day)
Fri Jul 12 Session 2 Add/Drop ends
100% refund (class fees only) ends
Wed Jul 31 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 2 Final grade rosters available to instructors in SPIRE
Fri Aug 16 Last day of Summer classes, Summer term ends
Wed Aug 21 Remaining summer grades due from faculty in SPIRE (end of day)
Thu Aug 22 Final summer grades show on transcripts (late in day)
Fall 2024
Mon Jun 3 Univ+ Fall Registration begins
Tue Aug 27 Preview Week for Online Classes begins
Tue Aug 27 Univ. Day Open Course Registration begins (Course list available on web)
Mon Sep 2 Labor Day - Offices Closed
Tue Sept 3 Fall classes begin
Wed Sep 4 Last day for new non-degree students to submit enrollment application for Fall
Mon Sep 9 Matriculated Undergraduate and ALL Non-degree students: Add/Drop Ends
Tue Sep 10 Matriculated Undergraduate and ALL Non-degree students: Withdrawal period begins
Mon Sep 16 Matriculated Graduate students: Add/Drop Ends
Mon Sep 16 Last day for 100% class fee refund for ALL students
Tue Sep 17 Matriculated Graduate students: Withdrawal ('DR' drop) period begins
Wed Oct 9 Winter 2025 registration begins
Mon Oct 14 Indigenous Peoples Day - Offices Closed
Tue Oct 15 Monday class schedule followed
Tue Oct 29 Last day to drop with "DR"  (Graduate-level students)
Tue Oct 29 Last day to withdraw with "W" or select P/F  (Undergrad-level students)
Tue Oct 29 Last day for 50% class fee refund for ALL students
Tue Nov 5 Election Day - No classes
Mon Nov 11 Veterans Day - Offices Closed
Tue Nov 12 Spring 2025 registration begins
Tue Nov 26 Thanksgiving recess begins following end of classes
Thu Nov 28 Thanksgiving Day - Offices Closed
Mon Dec 2 Classes resume
Tue Dec 10 Last day of classes
Wed Dec 11 Reading Day
Thu Dec 12 Final exams begin
Wed Dec 18 Finals exams end
Tue Dec 24 Final grades due by midnight on SPIRE
Thu Dec 26 Grades show on transcripts
Winter 2024
Wed Oct 11 Winter Registration begins
Mon Dec 11 Preview Week for Online (Blackboard) Classes begins 
Mon Dec 18 Online Winter classes begin
Tue Dec 20 Last day for new non-degree students to submit enrollment application for Winter
Fri Dec 22 Add/Drop ends; Last day for 100% class fee refund
Sat Dec 23 Withdrawal period begins
Sat Dec 23 Holiday Break starts
Tue Dec 26 Classes resume
Wed Dec 28 Campus Closure Day
Thu Dec 29 Campus Closure Day
Mon Jan 1 New Year's Holiday
Fri Jan 12 Withdrawal period ("W" Ugrad/"DR" Grad) ends; Last day to select P/F grading (Ugrads)
Fri Jan 12 Last day for 50% class refund
Mon Jan 15 Martin Luther King Holiday
Wed Jan 24 Grade Rosters available to instructors (approximate)
Wed Jan 31 Last day of classes
Mon Feb 5 Final grades due on SPIRE by 11:59 p.m.
Tue Feb 6 Grades posted to student records