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 begins Monday, June 10
Last day to register Friday, June 21
Summer session begins Friday, July 5
Independence Day holiday Thursday, July 4
Add/Drop courses deadline Friday, July 19
Final examinations Friday, August 30 – September 6
Summer session ends Friday, September 6
Fall 2024
Registration begins Monday, August 26
Last day to register Friday, September 20
Convocation Friday, September 20
Fall session begins Monday, September 23
Add/Drop courses deadline Friday, October 11
Veterans Day Monday, November 11
Thanksgiving Break Thursday, November 28-29
Final examinations Monday, December 9-13
Fall session ends Friday, December 13
Christmas Holiday Tuesday, December 24-25
New Year’s Eve Holiday Tuesday, December 31
Winter 2025
Registration begins Tuesday, December 9
Last day to register Saturday, December 27
New Year’s Holiday Wednesday, January 1
Winter session begins Thursday, January 2
Add/drop courses Deadline Thursday, January 16
Martin Luther King, Jr. holiday Monday, January 20
President’s Day holiday Monday, February 17
Final examinations Monday, March 17-21
Winter session ends Friday, March 21
Spring 2025
Registration begins Monday, March 10
Last day to register Friday, April 4
Quarter begins Monday, April 7
Memorial Day holiday Monday, May 26
Add/drop courses Deadline Monday, April 21
Final examinations Tuesday, June 17-23
Quarter ends Monday, June 23
Summer 2025
Registration begins Monday, June 9
Last day to register Thursday, July 3
Summer session begins Monday, July 7
Independence Day holiday Friday, July 4
Add/drop courses Deadline Monday, July 21
Final examinations Tuesday, September 2-5
Summer session ends Friday, September 5
Fall 2025
Registration begins Monday, August 25
Last day to register Monday, September 22
Convocation Friday, September 19
Fall session begins Monday, September 22
Add/drop courses Deadline Monday, October 6
Veterans Day Monday, November 11
Thanksgiving Break Thursday, November 27-28
Final examinations Monday, December 15-19
Fall session ends Friday, December 19
Winter 2026
Registration begins Tuesday, December 8
Last day to register Saturday, December 26
Winter session begins Friday, January 2
Add/drop courses Deadline Friday, January 16
Martin Luther King, Jr. holiday Monday, January 19
President’s Day Monday, February 16
Final examinations Wednesday, March 18-24
Winter session ends Tuesday, March 24
Spring 2026
Registration begins Monday, March 9
Last day to register Friday, March 20
Spring session begins Monday, April 6
Add/drop courses Deadline Monday, April 20
Memorial Day Monday, May 25
Final examinations Tuesday, June 16-22
Spring session ends Monday, June 22
Summer 2026
Registration begins Monday, June 8
Last day to register Friday, June 26
Independence Day (Observed) Friday, July 3
Summer session begins Monday, July 6
Add/drop courses Deadline Monday, July 20
Final examinations Monday, Aug 31-Sep 4
Spring session ends Friday, Sep 4