School Calendar
Important dates and deadlines, including registration, final exams and snow make-up days
The School of Engineering follows the University Academic Calendar but maintains a slightly adjusted semester and final exam schedule.
View the Summer 2025 Session Dates below. For subsequent terms, please refer to the University Academic Calendar for term start & end dates and registration periods, and deadlines.
For events at the School of Engineering, visit our events page.
Regular 12-Week [1] Session
May 19 – August 13
Monday, May 19
First Day of Class
Thursday, May 22
Add/Drop Deadline
Friday, May 23
Class Withdrawal Period with W Grades Begin
Monday, May 26
Memorial Day - NO CLASSES
Thursday, June 19
Juneteenth - NO CLASSES
Tuesday, July 1
Legislative Thursday - All classes meet according to a Thursday schedule
Friday, July 4
Independence Day - NO CLASSES
Monday, July 28
Withdrawal Deadline
Wednesday, August 13
Legislative Friday - All classes meet according to a Friday schedule
Wednesday, August 13
Last Day of Classes
10-Week [10W] Session
May 19 – July30
Monday, May 19
First Day of Classes
Thursday, May 22
Add/Drop Deadline
Friday, May 23
Class Withdrawal with W Grades Begin
Monday, May 26
Memorial Day – NO CLASSES
Thursday, June 19
Juneteenth - NO CLASSES
Tuesday, July 1
Legislative Thursday - All classes meet according to a Thursday schedule
Friday, July 4
Independence Day - NO CLASSES
Monday, July 14
Withdrawal Deadline
Wednesday, July 30
Last Day of Classes
7-Week [7W1] Session
May 19 – July 9
Monday, May 19
First Day of Classes
Thursday, May 22
Add/Drop Deadline
Friday, May 23
Class Withdrawal with W Grades Begin
Monday, May 26
Memorial Day – NO CLASSES
Thursday, June 19
Juneteenth - NO CLASSES
Tuesday, July 1
Legislative Thursday - All classes meet according to a Thursday schedule
Friday, July 4
Independence Day - NO CLASSES
Wednesday, July 9
Last Day of Classes
First 6-Week 1 [6W1] Session
May 19 – July 1
Monday, May 19
First Day of Classes
Thursday, May 22
Add/Drop Deadline
Friday, May 23
Class Withdrawal with W Grades Begin
Monday, May 26
Memorial Day – NO CLASSES
Thursday, June 19
Juneteenth - NO CLASSES
Friday, June 20
Withdrawal Deadline
Tuesday, July 1
Legislative Thursday - All classes meet according to a Thursday schedule
Tuesday, July 1
Last Day of Classes
Second 6-Week 2 [6W2] Session
July 2 – August 13
Wednesday, July 2
First Day of Classes
Friday, July 4
Independence Day - NO CLASSES
Saturday, July 5
Add/Drop Deadline
Sunday, July 6
Class Withdrawal with W Grades Begin
Monday, August 4
Withdrawal Deadline
Wednesday, August 13
Legislative Friday - All classes meet according to a Friday schedule
Wednesday, August 13
Last Day of Classes