May 22 @ 12:00 pm - 1:00 pm Senior grades due for Spring Semester – 24 hours after final exam and no later than noon today