2024 Critical Dates
This is an accordion element with a series of buttons that open and close related content panels.
Spring 2024
Application Deadline for Spring 2024 Term | November 1st, 2023 |
Courses Begin | January 23rd, 2024 |
Spring Recess | March 23rd–31st, 2024 |
Deadline to Drop a Spring Term Course | April 19, 2024 |
Last Day of Class | May 3rd, 2024 |
Commencement | May 11th, 2024 |
Summer 2024
Application Deadline for Summer 2024 Term (except for Electrical and Computer Engineering: Power Engineering) | May 1st, 2024 |
Courses Begin | June 17th, 2024 |
Deadline to Drop a Summer Term Course | July 19, 2024 |
Last Day of Class | August 11th, 2024 |
Fall 2024
Application Deadline for Fall 2024 Term | July 1st, 2024 |
Courses Begin | September 4th, 2024 |
Thanksgiving Recess | November 28th–December 1st, 2024 |
Last Day of Class | December 11th, 2024 |
Commencement (no exams) | December 15th, 2024 |
2025 Critical Dates
This is an accordion element with a series of buttons that open and close related content panels.
Spring 2025
Application Deadline for Spring 2025 Term | November 1st, 2024 |
Courses Begin | January 21st, 2025 |
Spring Recess | March 15th–23rd, 2025 |
Last Day of Class | May 2nd, 2025 |
Commencement | May 10th, 2025 |
Summer 2025
Application Deadline for Summer 2025 Term (except for Electrical and Computer Engineering: Power Engineering) |
May 1st, 2025
|
Courses Begin | June 16th, 2025 |
Last Day of Class | August 10th, 2025 |
Fall 2025
Application Deadline for Fall 2025 Term | July 1st, 2025 |
Courses Begin | September 3rd, 2025 |
Thanksgiving Recess | November 27th–30th, 2025 |
Last Day of Class | December 10th, 2025 |
2026 Critical Dates
This is an accordion element with a series of buttons that open and close related content panels.
Spring 2026
Application Deadline for Spring 2026 Term | November 1st, 2025 |
Courses Begin | January 20th, 2026 |
Spring Recess | March 28th–April 5th, 2026 |
Last Day of Class | May 1st, 2026 |
Commencement | May 9th, 2026 |
Summer 2026
Application Deadline for Summer 2026 Term (except for Electrical and Computer Engineering: Power Engineering) | May 1st, 2026 |
Courses Begin | June 15th, 2026 |
Last Day of Class | August 9th, 2026 |
Fall 2026
Application Deadline for Fall 2026 Term | July 1st, 2026 |
Courses Begin | September 2nd, 2026 |
Thanksgiving Recess | November 26th–29th, 2026 |
Last Day of Class | December 9th, 2026 |
Click here to view the full academic calendar.