Academic Calendars

2023-2025 Academic Calendar

Fall Semester 2023

Date Event Date Event
Wednesday, Aug. 23, 2023        Fall and Mini 1 begin Monday, Oct. 30, 2023 Registration: Seniors and Graduate Students
Saturday, Aug. 26, 2023 Weekend classes begin Tuesday, Oct. 31, 2023     Registration: Juniors
Monday, Aug. 28, 2023 Student add/drop for Fall and Mini 1 Wednesday, Nov. 1, 2023     Registration: Sophomores
Monday, Sept. 4, 2023 Labor Day: No classes held Tuesday, Nov. 7, 2023     Freshman Advising Day: No classes held
Friday, Sept. 29, 2023 Last day to declare pass/fail for Mini 1 Thursday, Nov. 9, 2023 Registration: Freshmen
Wednesday, Oct. 4, 2023 Last day to withdraw for Mini 1 Friday, Nov. 10, 2023 Last day to declare pass/fail for Fall and Mini 2
Wednesday, Oct. 11, 2023 Mini 1 ends Friday, Nov. 17, 2023 Last day to withdraw for Fall and Mini 2
Oct. 12-15, 2023 Fall Break: No classes held Nov. 22-26, 2023 Thanksgiving Break: No classes held
Monday, Oct. 16, 2023 Mini 2 begins Friday, Dec. 8, 2023 Fall classes end
Tuesday, Oct. 17, 2023 Grades due for Mini 1 Sunday, Dec. 10, 2023 Weekend classes end
Friday, Oct. 20, 2023     Student add/drop for Mini 2 Dec. 11-14, 2023 Finals Week
Friday, Oct. 20, 2023 Mid-semester grades due Tuesday, Dec. 19, 2023 Grades due for Fall and Mini 2
    Monday, Jan. 29, 2024     Incompletes due to Registrar

Spring Semester 2024

Date Event Date Event
Monday, Jan. 15, 2024     Spring and Mini 3 begin Tuesday, March 19, 2024 Registration: Seniors, Graduate Students, and Juniors
Friday, Jan. 19, 2024     Student add/drop for Spring and Mini 3 Wednesday, March 20, 2024 Registration: Sophomores
Saturday, Jan. 20, 2024 Weekend classes begin March 27-April 1, 2024         Easter Break: No classes held
Friday, Feb. 16, 2024 Last day to declare pass/fail for Mini 3 Tuesday, April 2, 2024  Freshman Advising Day: No classes held
Friday, Feb. 23, 2024 Last day to withdraw for Mini 3 Thursday, April 11, 2024     Registration: Freshmen
Friday, March 1, 2024 Mini 3 ends Friday, April 12, 2024 Last day to declare pass/fail for Spring and Mini 4
March 4-10, 2024     Spring Break: No classes held Friday, April 19, 2024 Last day to withdraw for Spring and Mini 4
Tuesday, March 5, 2024     Grades due for Mini 3 Friday, May 3, 2024 Spring classes end
Monday, March 11, 2024 Mini 4 begins Sunday, May 5, 2024 Weekend classes end
Friday, March 15, 2024 Student add/drop for Mini 4 May 6-9, 2024 Finals Week
Friday, March 15, 2024     Mid-semester grades due Saturday, May 11, 2024 Graduation
    Tuesday, May 14, 2024     Grades due for Spring and Mini 4
    Wednesday, June 26, 2024 Incompletes due to Registrar

Fall Semester 2024

Date Event Date Event
Wednesday, Aug. 21, 2024 Fall and Mini 1 Begins Tuesday, Oct. 29, 2024 Registration: Juniors
Saturday, Aug. 24, 2024 Weekend Classes Begin Wednesday, Oct. 30, 2024 Registration: Sophomores
Monday, Aug. 26, 2024 Student Add/drop-Fall Semester and Mini 1 Tuesday, Nov. 5, 2024 Academic & Freshman Advising Day (no classes)
Monday, Sept. 2, 2024 Labor Day-No Classes Held Thursday, Nov. 7, 2024 Registration: Freshmen
Wednesday, Sept. 25, 2024 Last day to declare pass/fail-Mini 1 Friday, Nov. 8, 2024 Last day to declare pass/fail-Fall Semester and Mini 2
Monday, Oct. 2, 2024 Last day to withdraw-Mini 1 Friday, Nov. 15, 2024 Last day to withdraw-Fall Semester and Mini 2
Wednesday, Oct. 9, 2024 Mini 1 Ends Wednesday-Sunday, Nov. 27- Dec. 1, 2024 Thanksgiving Break-No Classes
Thursday-Sunday, Oct. 10-13, 2024 Fall Break – No Classes Monday, Dec. 2, 2024 Classes Resume
Monday, Oct. 14, 2024 Mini 2 Begins Friday, Dec. 6, 2024 Regular Classes End
Tuesday, Oct. 15, 2024 Grades Due-Mini 1 Sunday, Dec. 8, 2024 Weekend Classes End
Friday, Oct. 18, 2024 Student Add/drop-Mini 2 Monday-Thursday, Dec. 9-12, 2024 Finals Week
Friday, Oct. 18, 2024 Mid-Semester Grades Due Tuesday, Dec. 17, 2024 Grades Due-Fall Semester and Mini 2
Monday, Oct. 28, 2024 Registration: Seniors & Graduate Students Monday, Jan. 27, 2025 Incompletes Due to Registrar

Spring Semester 2025

Date Event Date Event
Monday, Jan. 13, 2025 Spring and Mini 3 Begins Tuesday, March 25, 2025 Academic & Freshman Advising Day (no classes)
Friday, Jan. 17, 2025 Student Add/drop-Spring Semester and Mini 3 Thursday, March 27, 2025 Registration: Freshmen
Saturday, Jan. 18, 2025 Weekend Classes Begin Friday, March 28, 2025 Last day to declare pass/fail-Spring Semester and Mini 4
Monday, Jan. 20, 2025 MLK – Day – No classes held Friday, April 4, 2025 Last day to withdraw-Spring Semester and Mini 4
Wednesday, Feb. 19, 2025 Last day to declare pass/fail-Mini 3 Thursday-Monday, April 17-21, 2025 Easter Break-No Classes
Monday, Feb. 24, 2025 Last day to withdraw-Mini 3 Monday, April 21, 2025 Evening Classes Held (after 3:00 pm)
Monday, March 3, 2025 Mini 3 Ends Tuesday, April 22, 2025 Regular Classes Resume
Tuesday-Monday, March 4-10, 2025 Spring Break Friday, May 2, 2025 Spring Classes End
Thursday, March 6, 2025 Grades Due-Mini 3 Sunday, May 4, 2025 Weekend Classes End
Tuesday, March 11, 2025 Mini 4 Begins Monday-Thursday, May 5-8, 2025 Finals Week
Friday, March 14, 2025 Mid-Semester Grades Due Sunday, May 11, 2025 Graduation
Monday, March 17, 2025 Student Add/drop-Mini 4 Tuesday, May 13, 2025 Grades Due-Spring Semester and Mini 4
Wednesday, March 19, 2025 Registration: Seniors, Juniors & Graduate Students Monday, June 23, 2025 Incompletes Due to Registrar
Thursday, March 20, 2025 Registration: Sophomores