- Friday, April 26
- Full & Second Half Session Classes EndFri Apr 26, 2024 All day
- Monday, April 29
- Finals (Full and 2nd)Mon Apr 29, 2024 All day
- Tuesday, April 30
- Finals (Full and 2nd)Tue Apr 30, 2024 All day
- Wednesday, May 1
- Finals (Full and 2nd)Wed May 1, 2024 All day
- Thursday, May 2
- Finals (Full and 2nd)Thu May 2, 2024 All day
- Friday, May 3
- Finals (Full and 2nd)Fri May 3, 2024 All day
- Saturday, May 4
- Finals (Full and 2nd)Sat May 4, 2024 All day
- Monday, May 6
- Grades due (Full and 2nd) at 3:00 PMMon May 6, 2024 12:00 AM – 3:00 PM
- Monday, May 27
- Memorial Day HolidayMon May 27, 2024 All day
- Wednesday, June 19
- Juneteenth Holiday (no classes)Wed Jun 19, 2024 All day
- Thursday, July 4
- July 4th HolidayThu Jul 4, 2024 All day
- Monday, August 12
- Full and First Half Session Classes BeginMon Aug 12, 2024 All day
- Tuesday, August 13
- First Half Session Add/Drop DeadlineTue Aug 13, 2024 All day
- Friday, August 16
- Full Session Add/Drop DeadlineFri Aug 16, 2024 12:30 AM – 12:00 PM
- Monday, August 19
- Full & First Session Classes BeginMon Aug 19, 2024 All day
- Monday, September 2
- Labor Day Holiday (No Classes)Mon Sep 2, 2024 All day
- Friday, September 6
- First Half Session Withdrawal DeadlineFri Sep 6, 2024 All day
- Monday, September 30
- First Half Session Classes EndMon Sep 30, 2024 All day
- Tuesday, October 1
- First Half Session FinalsTue Oct 1, 2024 All day
- Wednesday, October 2
- First Half Session FinalsWed Oct 2, 2024 All day
- Next 20 items