2024 – 2025 Academic Calendar

Fall 2024 SemesterAug 19 – Nov 22
Payment DeadlineAug 18
First Day of Fall ClassesAug 19
Last Day to Add a Fall Class without a PetitionAug 23
Last day for 100% refundAug 23
Labor Day (classes dismissed)Sep 2
Last day for 50% refundSep 13
Fall Reading Days (classes dismissed)Oct 7-11
Last Day to Drop a Fall Class without a PetitionOct 7
Last Class DayNov 22
Thanksgiving Break (classes dismissed)Nov 27-29
Final ExamsDec 2-4
Graduation RehearsalDec 5
Fall GraduationDec 6
Fall 2024 8-Week AAug 19 - Oct 11
Payment DeadlineAug 18
First Day of ClassesAug 19
Last day for 100% refundAug 21
Last Day to Add a Fall A Class without a PetitionAug 21
Last day for 50% refundAug 30
Last Day to Drop a Fall A Class without a PetitionSep 13
Fall 2024 8-Week BOct 14 – Dec 6
Payment DeadlineOct 13
First Day of ClassesOct 14
Last day for 100% refundOct 16
Last Day to Add a Fall B Class without a PetitionOct 16
Last day for 50% refundOct 25
Last Day to Drop a Fall B Class without a PetitionNov 8
Winter 2024-25Dec 9 – Jan 10
First Day of ClassesVaries by course
Last day for 100% refundVaries, day before start date of course
Last day for 50% refundVaries, first day of course
Payment DeadlineJan 10
Spring 2025Jan 13 – April 17
Payment DeadlineJan 12
Martin Luther King Holiday (classes dismissed)Jan 20
First Day of ClassesJan 13
Last Day to Add a Spring Class without a PetitionJan 17
Last day for 100% refundJan 17
Last day for 50% refundJan 31
Last Day to Drop a Spring Class without a PetitionMarch 3
Spring Reading Days (classes dismissed)March 17-21
Last Class DayApril 17
Good Friday (classes dismissed)April 18
Final ExamsApril 28-29
Graduation RehearsalMay 1
Spring GraduationMay 2
Spring 2025 8-Week AJan 6 - Feb 28
First Day of ClassesJan 6
Last day for 100% refundJan 8
Last Day to Add a Spring A Class without a PetitionJan 8
Payment DeadlineJan 12
Last day for 50% refundJan 17
Last Day to Drop a Spring 8 A Class without a PetitionJan 31
Spring 2025 8-Week BMarch 3 – April 25
Payment DeadlineMar 2
Last day for 100% refundMarch 5
First day of ClassesMarch 3
Last Day to Add a Spring B Class without a PetitionJan 17
Last day for 50% refundMarch 14
Last Day to Drop a Spring B Class without a PetitionMarch 5
Summer 2025May 12 – Aug 1
First Day of ClassesVaries by course
Memorial Day (classes dismissed)May 26
Juneteenth Holiday (classes dismissed)June 19
Independence Day (classes dismissed)July 4
Payment DeadlineJuly 25
Last day for 100% refundVaries, day before start date of course*
Last day for 50% refundVaries, first day of course*
*The refund policy will vary for courses meeting shorter/longer than one week as the policy varies depending on course length
Summer 2025 8-Week AApril 28 - June 20
First Day of ClassesApril 28
Last Day to Add a Summer A Class without a PetitionApril 30
Last day for 100% refundApril 30
Last day for 50% refundMay 9
Last Day to Drop a Summer A Class without a PetitionMay 23
Payment DeadlineJuly 25
Summer 2025 8-Week BJune 23 – Aug 15
First Day of ClassesJune 23
Last day for 100% refundJune 25
Last Day to Add a Summer B Class without a PetitionJune 25
Last day for 50% refundJuly 4
Last Day to Drop a Summer B Class without a PetitionJuly 18
Payment DeadlineJuly 25