June 7, 2023 Maymester – Last Day of Classes For more information please check the NC State Academic Calendar page.