Apr7
Last day to drop a class Summer Session Registration begins
Apr21
Mini-Break
May11
Last Class Day
May12, 13, 16
Reading Days
May14, 15, 17-19
Final Exams
May21
Final Grades due for graduating students
May21-23
Commencement Weekend
May25
All remaining grades due