- Friday, May 3
- Last day of classesFri May 3, 2024 All day
- Saturday, May 4
- Reading Period 1Sat May 4, 2024 – Sun May 5, 2024 All day
- Sunday, May 5
- Reading Period 1Sat May 4, 2024 – Sun May 5, 2024 All day
- Monday, May 6
- ExamsMon May 6, 2024 – Fri May 10, 2024 All day
- Tuesday, May 7
- ExamsMon May 6, 2024 – Fri May 10, 2024 All day
- Wednesday, May 8
- ExamsMon May 6, 2024 – Fri May 10, 2024 All day
- Thursday, May 9
- ExamsMon May 6, 2024 – Fri May 10, 2024 All day
- Friday, May 10
- ExamsMon May 6, 2024 – Fri May 10, 2024 All day
- Saturday, May 11
- Reading Period 2Sat May 11, 2024 – Sun May 12, 2024 All day
- Sunday, May 12
- Reading Period 2Sat May 11, 2024 – Sun May 12, 2024 All day
- Monday, May 13
- ExamsMon May 13, 2024 – Tue May 14, 2024 All day
- Tuesday, May 14
- ExamsMon May 13, 2024 – Tue May 14, 2024 All day
- Thursday, May 16
- Spring Degree Conferral and Commencement CeremonyThu May 16, 2024 – Sat May 18, 2024 All day
- Spring grades due for graduating studentsThu May 16, 2024 9:00–10:00 AM
- Friday, May 17
- Spring Degree Conferral and Commencement CeremonyThu May 16, 2024 – Sat May 18, 2024 All day
- Saturday, May 18
- Spring Degree Conferral and Commencement CeremonyThu May 16, 2024 – Sat May 18, 2024 All day
- Tuesday, May 21
- Spring grades due for continuing studentsTue May 21, 2024 9:00–10:00 AM