Academic Calendar

DATE EVENT
April 1 Classes Begin
April 5 (noon) Last Day to Add or Drop Courses for the Term
April 28 Last Day for Course Withdrawal for Partial Refund
May 13 (noon) Undergraduate Student Midterm Grades Due
May 19 Last Day for Undergraduate Course Withdrawal - No Refund
May 27 Memorial Day Break - No Classes
June 9 Last Day for Graduate Course Withdrawal - No Refund
June 10 Last Day of Classes
June 11 Reading Day (no classes)
June 12-14 Final Exam Period
June 14 Term Ends
June 15 Commencement
June 21 (noon) Final Grades Are Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
DATE EVENT
July 11/July 11-14 A-Section Convocation/New Student Orientation
July 15 Classes Begin
July 19 (noon) Last Day to Add or Drop Courses for the Term
August 11 Last Day for Course Withdrawl - Partial Refund
August 26 (noon) Undergraduate Student Midterm Grades Due
August 30-September 2 Labor Day Break - No Classes
September 8 Last Day for Undergraduate Course Withdrawl - No Refund
September 22 Last Day for Graduate Course Withdrawl - No Refund
September 24 Last Day of Classes (Follow Friday Schedule)
September 25 Reading Day (no classes)
September 26-28 Final Exam Period
September 28 Term Ends
October 4 (noon) Final Grades Are Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
DATE EVENT
October 3/October 3-6 B-Section Convocation/New Student Orientation
October 7 Classes Begin
October 11 (noon) Last Day to Add or Drop Courses for the Term
November 3 Last Day for Course Withdrawal - Partial Refund
November 18 (noon) Undergraduate Student Midterm Grades Due
November 28-29 Thanksgiving Break (No Classes)
December 1 Last Day for Undergraduate Course Withdrawal - No Refund
December 15 Last Day for Graduate Course Withdrawal - No Refund
December 16-17 Last Day of Classes (Follow Thursday/Friday Schedule)
December 18 Reading Day (no classes)
December 19-21 Final Exam Period
December 21 Term Ends
December 30 (noon) Final Grades Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
DATE EVENT
January 13 Classes Begin
January 17 (noon) Last Day to Add or Drop Courses
January 20 Dr. Martin Luther King Jr. Day (No Classes)
February 9 Last Day for Course Withdrawal - Partial Refund
February 24 (noon) Undergraduate Student Midterm Grades Due
March 7 No Classes
March 9 Last Day for Undergraduate Course Withdrawal - No Refund
March 23 Last Day for Graduate Course Withdrawal - No Refund
March 25 Last Day of Classes (follow Friday schedule)
March 26 Reading Day (no classes)
March 27-29 Final Exam Period
March 29 Term Ends
April 4 (noon) Final Grades Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
DATE EVENT
April 7 Classes Begin
April 11 (noon) Last Day to Add or Drop Courses for the Term
May 4 Last Day for Course Withdrawal - Partial Refund
May 19 (noon) Undergraduate Student Midterm Grades Due
May 26 Memorial Day Break - No Classes
June 1 Last Day for Undergraduate Course Withdrawal - No Refund
June 15 Last Day for Graduate Course Withdrawal - No Refund
June 16 Last Day of Classes
June 17 Reading Day (no classes)
June 18-20 Final Exam Period
June 20 Term Ends
June 21 Commencement
June 27 (noon) Final Grades Are Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
  • Spring 2024
    DATE EVENT
    April 1 Classes Begin
    April 5 (noon) Last Day to Add or Drop Courses for the Term
    April 28 Last Day for Course Withdrawal for Partial Refund
    May 13 (noon) Undergraduate Student Midterm Grades Due
    May 19 Last Day for Undergraduate Course Withdrawal - No Refund
    May 27 Memorial Day Break - No Classes
    June 9 Last Day for Graduate Course Withdrawal - No Refund
    June 10 Last Day of Classes
    June 11 Reading Day (no classes)
    June 12-14 Final Exam Period
    June 14 Term Ends
    June 15 Commencement
    June 21 (noon) Final Grades Are Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
  • Summer 2024
    DATE EVENT
    July 11/July 11-14 A-Section Convocation/New Student Orientation
    July 15 Classes Begin
    July 19 (noon) Last Day to Add or Drop Courses for the Term
    August 11 Last Day for Course Withdrawl - Partial Refund
    August 26 (noon) Undergraduate Student Midterm Grades Due
    August 30-September 2 Labor Day Break - No Classes
    September 8 Last Day for Undergraduate Course Withdrawl - No Refund
    September 22 Last Day for Graduate Course Withdrawl - No Refund
    September 24 Last Day of Classes (Follow Friday Schedule)
    September 25 Reading Day (no classes)
    September 26-28 Final Exam Period
    September 28 Term Ends
    October 4 (noon) Final Grades Are Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
  • Fall 2024
    DATE EVENT
    October 3/October 3-6 B-Section Convocation/New Student Orientation
    October 7 Classes Begin
    October 11 (noon) Last Day to Add or Drop Courses for the Term
    November 3 Last Day for Course Withdrawal - Partial Refund
    November 18 (noon) Undergraduate Student Midterm Grades Due
    November 28-29 Thanksgiving Break (No Classes)
    December 1 Last Day for Undergraduate Course Withdrawal - No Refund
    December 15 Last Day for Graduate Course Withdrawal - No Refund
    December 16-17 Last Day of Classes (Follow Thursday/Friday Schedule)
    December 18 Reading Day (no classes)
    December 19-21 Final Exam Period
    December 21 Term Ends
    December 30 (noon) Final Grades Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
  • Winter 2025
    DATE EVENT
    January 13 Classes Begin
    January 17 (noon) Last Day to Add or Drop Courses
    January 20 Dr. Martin Luther King Jr. Day (No Classes)
    February 9 Last Day for Course Withdrawal - Partial Refund
    February 24 (noon) Undergraduate Student Midterm Grades Due
    March 7 No Classes
    March 9 Last Day for Undergraduate Course Withdrawal - No Refund
    March 23 Last Day for Graduate Course Withdrawal - No Refund
    March 25 Last Day of Classes (follow Friday schedule)
    March 26 Reading Day (no classes)
    March 27-29 Final Exam Period
    March 29 Term Ends
    April 4 (noon) Final Grades Due From Instructors. Final grade processing for the term will be completed within 2-3 business days. 
  • Spring 2025
    DATE EVENT
    April 7 Classes Begin
    April 11 (noon) Last Day to Add or Drop Courses for the Term
    May 4 Last Day for Course Withdrawal - Partial Refund
    May 19 (noon) Undergraduate Student Midterm Grades Due
    May 26 Memorial Day Break - No Classes
    June 1 Last Day for Undergraduate Course Withdrawal - No Refund
    June 15 Last Day for Graduate Course Withdrawal - No Refund
    June 16 Last Day of Classes
    June 17 Reading Day (no classes)
    June 18-20 Final Exam Period
    June 20 Term Ends
    June 21 Commencement
    June 27 (noon) Final Grades Are Due From Instructors. Final grade processing for the term will be completed within 2-3 business days.