Academics

Annual Academic Calendar

Summary, year-at-a-glance calendars include term and instruction start and end dates, and school holidays. Calendars for past academic years are available in the calendar archive.

Summer 2024
Registration beginsMonday, June 10
Last day to registerFriday, June 21
Summer session beginsFriday, July 5
Independence Day holidayThursday, July 4
Add/Drop courses deadlineFriday, July 19
Final examinationsFriday, August 30 – September 6
Summer session endsFriday, September 6
Fall 2024
Registration beginsMonday, August 26
Last day to registerFriday, September 20
ConvocationFriday, September 20
Fall session beginsMonday, September 23
Add/Drop courses deadlineFriday, October 11
Veterans DayMonday, November 11
Thanksgiving BreakThursday, November 28-29
Final examinationsMonday, December 9-13
Fall session endsFriday, December 13
New Year’s holidayMonday, January 1
Winter 2025
Registration beginsTuesday, December 9
Last day to registerSaturday, December 27
Winter session beginsThursday, January 2
Martin Luther King, Jr. holidayMonday, January 20
Add/Drop courses deadlineFriday, January 24
President’s Day holidayMonday, February 17
Final examinationsMonday, March 17-21
Winter session endsFriday, March 21
Spring 2025
Registration beginsMonday, March 10
Last day to registerFriday, April 4
Quarter beginsMonday, April 7
Memorial Day holidayMonday, May 26
Add/drop courses DeadlineMonday, April 21
Final examinationsTuesday, June 17-23
Quarter endsSunday, June 23
Summer 2025
Registration beginsMonday, June 9
Last day to registerThursday, July 3
Summer session beginsMonday, July 7
Independence Day holidayFriday, July 4
Add/drop courses DeadlineFriday, July 25
Final examinationsTuesday, September 2-5
Summer session endsFriday, September 5
Fall 2025
Registration beginsMonday, August 25
Last day to registerMonday, September 22
ConvocationFriday, September 19
Fall session beginsMonday, September 22
Add/drop courses DeadlineFriday, October 10
Veterans DayMonday, November 11
Thanksgiving BreakThursday, November 27-28
Final examinationsMonday, December 15-19
Fall session endsFriday, December 19
Winter 2026
Registration beginsTuesday, December 8
Last day to registerSaturday, December 26
Winter session beginsFriday, January 2
Martin Luther King DayMonday, January 19
Add/drop courses DeadlineFriday, January 23
President’s DayMonday, February 16
Final examinationsWednesday, March 18-24
Winter session endsTuesday, March 24
Spring 2026
Registration beginsMonday, March 9
Last day to registerFriday, March 20
Spring session beginsMonday, April 6
Memorial DayMonday, May 25
Add/drop courses DeadlineTuesday, April 21
Final examinationsTuesday, June 16-22
Spring session endsMonday, June 22
Summer 2026
Registration beginsMonday, June 8
Last day to registerFriday, June 26
Independence Day (Observed)Friday, July 3
Summer session beginsMonday, July 6
Add/drop courses DeadlineFriday, July 24
Final examinationsMonday, Aug 31-Sep 4
Spring session endsFriday, Sep 4