2024-2025 Academic Calendar

Fall Semester 2024

August 21 - December 15, 2024

Description Date
Classes begin August 21
Last day to add classes August 28
Last day to declare pass/fail August 28
Labor Day - no classes September 2
Midterm October 4
Fall break* October 9-11
Last day to drop classes (W grade) November 22
Thanksgiving break November 27-December 1
Pass/Fail opportunity (Must declare by August 28) December 2-6
Last day of classes December 6
Final exams December 9-12
Graduation date - Degree conferral December 15
*

Fall break is not observed for accelerated courses following the block schedule.

Winter Semester 2025

January 6 - January 25, 2025

Description Date
Classes begin January 6
Last day to add classes January 7
Last day to declare pass/fail January 7
Last day to drop classes (W grade) January 17
Pass/Fail opportunity (Must declare by January 7) January 20-21
Last day of classes January 24
Graduation date - Degree conferral February 9

Spring Semester 2025

January 27 - May 18, 2025

Description Date
Classes begin January 27
Last day to add classes February 3
Last day to declare pass/fail February 3
Midterm March 14
Spring break March 17-21
Good Friday - no class April 18
Easter Monday - classes held April 21
Last day to drop classes (W grade) May 2
Pass/Fail opportunity (Must declare by February 3) May 5-9
Last day of classes May 12
Final exams May 13-16
Commencement ceremony May 18
Graduation date - Degree conferral May 18

Summer Semester 2025

June 9 - August 17, 2025

Term I

Description Date
Classes begin June 9
Last day to add classes June 10
Last day to declare pass/fail June 10
Last day to drop classes (W grade) July 3
Independence Day - no class July 4
Pass/Fail opportunity (Must declare by June 10) July 7-8
Last day of classes July 11

Term II

Description Date
Classes begin July 14
Last day to add classes July 15
Last day to declare pass/fail July 15
Last day to drop classes (W grade) August 8
Pass/Fail opportunity (Must declare by July 15) August 11-12
Last day of classes August 14
Graduation date - Degree conferral August 17
Block Start End Last day to add/drop* Holidays/no class
Block 01 8/19/2024 9/28/2024 8/16/2024 9/2/2024 (Labor Day)
Block 12 8/19/2024 11/2/2024 8/16/2024 9/2/2024 (Labor Day)
Block 13 8/19/2024 12/14/2024 8/16/2024 9/2/2024 (Labor Day)
Block 02 9/30/2024 11/2/2024 9/27/2024  
Block 23 9/30/2024 12/14/2024 9/27/2024 11/27-11/30/2024 (Thanksgiving)
Block 03 11/4/2024 12/14/2024 11/1/2024 11/27-11/30/2024 (Thanksgiving)
Block 04 1/6/2025 2/8/2025 12/13/2024  
Block 05 2/10/2025 3/15/2025 2/7/2025  
Block 56 2/10/2025 4/26/2025 2/7/2025 3/17- 3/21/2025 (Spring Break); 4/18/2025 (Good Friday)
Block 57 2/10/2025 6/7/2025 2/7/20251 3/17- 3/21/2025 (Spring Break); 4/18/2025 (Good Friday)
Block 06 3/24/2025 4/26/2025 3/21/2025 4/18/2025 (Good Friday)
Block 67 3/24/2025 6/7/2025 3/21/20251 4/18/2025 (Good Friday); 5/26/2025 (Memorial Day)
Block 07 4/28/7025 6/7/2025 4/25/20251 5/26/2025 (Memorial Day)
Block 08 6/9/2025 7/12/2025 6/6/2025 7/4/2025 (Independence Day)
Block 89 6/9/2025 8/16/2025 6/6/2025 7/4/2025 (Independence Day)
Block 09 7/14/2025 8/16/2025 7/11/7025  
*

Friday prior to the start of every block. Dates subject to change depending upon program. Check with Program Director or Registrar's Office for final date.

1

 Graduation date for students completing a course in block 7: June 8, 2025