“June 10 (Thu) Grades for graduating students due at noon.
June 12 (Sat) Senior Class Day.
June 12 (Sat) Baccalaureate Saturday.
June 13 (Sun) Commencement.
June 15 (Tue) Grades for non-graduating students due 11:59 p.m. ”
Office of the Registrar Stanford University