- Tue, January 09, 2024 Last Day to Withdraw - Winter Session Classes
- Thu, January 11, 2024 Winter Session Classes End
- Tue, January 16, 2024 Spring Semester Begins
- Fri, January 26, 2024 Midterm - First 4-Week Classes
- Wed, February 07, 2024 Last Day to Withdraw - First 4-Week Classes
- Fri, February 09, 2024 First 4-Week Classes End
- Fri, February 09, 2024 Midterm - First 8-Week Classes
- Mon, February 12, 2024 12-Week Classes Begin
- Mon, February 12, 2024 Second 4-Week Classes Begin
- Fri, February 23, 2024 Midterm - Second 4-Week Classes
- Fri, March 01, 2024 Last Day to Withdraw - First 8-Week Classes
- Tue, March 05, 2024 Last Day to Withdraw - Second 4-Week Classes
- Thu, March 07, 2024 First 8-Week Classes End
- Thu, March 07, 2024 Midterm - 16-Week Classes
- Thu, March 07, 2024 Second 4-Week Classes End
- Fri, March 08, 2024 Spring Break - No Classes
- Mon, March 18, 2024 Second 8-Week Classes Begin
- Mon, March 18, 2024 Third 4-Week Classes Begin
- Thu, March 28, 2024 Midterm - 12-Week Classes
- Thu, March 28, 2024 Midterm - 3rd 4-Week Classes
- Mon, April 01, 2024 Registration for Fall Classes Begins
- Wed, April 10, 2024 Last Day to Withdraw - Third 4-Week Classes
- Fri, April 12, 2024 Midterm - Second 8-Week Classes
- Fri, April 12, 2024 Third 4-Week Classes End
- Mon, April 15, 2024 Fourth 4-Week Classes Begin
- Tue, April 23, 2024 Last Day to Withdraw - 16-Week Classes
- Fri, April 26, 2024 Midterm - Fourth 4-Week Classes
- Wed, May 01, 2024 Last Day to Withdraw - 12-Week Classes
- Thu, May 02, 2024 Last Day to Withdraw - Second 8-Week Classes
- Mon, May 06, 2024 Last Day to Withdraw - Fourth 4-Week Classes
- Tue, May 07, 2024 Summer Tuition Due
- Wed, May 08, 2024 Regularly Scheduled Classes End
- Thu, May 09, 2024 Emergency Day - No Classes Unless Necessary
- Fri, May 10, 2024 Final Exams
- Mon, May 13, 2024 Final Exams
- Mon, May 20, 2024 11-Week Summer Classes Begin
- Mon, May 20, 2024 3-Week Summer Classes Begin
- Wed, May 29, 2024 Midterm - 3-Week Summer Classes
- Wed, June 05, 2024 Last Day to Withdraw - 3-Week Summer Classes
- Fri, June 07, 2024 3-Week Summer Classes End
- Mon, June 10, 2024 8-Week Summer Classes Begin
- Mon, June 10, 2024 First 4-Week Summer Classes Begin
- Fri, June 21, 2024 Midterm - First 4-Week Summer Classes
- Wed, June 26, 2024 Midterm - 11-Week Summer Classes
- Tue, July 02, 2024 Last Day to Withdraw - First 4-Week Classes
- Fri, July 05, 2024 First 4-Week Summer Classes End
- Fri, July 05, 2024 Midterm - 8-Week Summer Classes
- Mon, July 08, 2024 Second 4-Week Summer Classes Begin
- Fri, July 19, 2024 Midterm - Second 4-Week Classes
- Wed, July 24, 2024 Last Day to Withdraw - 11-Week Summer Classes
- Wed, July 24, 2024 Last Day to Withdraw - 8-Week Summer Classes
- Wed, July 31, 2024 Last Day to Withdraw - Second 4-Week Classes
- Fri, August 02, 2024 11-Week Summer Classes End
- Fri, August 02, 2024 8-Week Summer Classes End
- Fri, August 02, 2024 Second 4-Week Summer Classes End