July 1 - Final day to file graduation application card in the Office of Records July 28 - Final day to complete Comprehensive Examinations July 28 - Final day to hold Thesis Defense Aug. 4 - Final day to deposit thesis in Library (full calendar...)