All courses have registration deadlines as listed below. 

Early Summer 2025

CoursesClass DatesDurationApplication Deadline
Individually Paced CoursesMay 1-Sept. 13, 202519 weeksApril 1, 2025
May 1, 2025-Jan. 26, 202639 weeksApril 1, 2025
June 16-Oct. 29, 202519 weeksMay 20, 2025
June 16, 2025-March 13, 202639 weeksMay 20, 2025
LIVE CoursesJune 16-July 3, 2025 3 weeksMay 20, 2025
Session-Based CoursesJune 16-July 11, 20254 weeksMay 20, 2025
June 16-Aug. 24, 202510 weeksMay 20, 2025
June 16-Sept. 7, 202512 weeksMay 20, 2025

Late Summer 2025 

CoursesClass DatesDurationApplication Deadline
LIVE CoursesJuly 14-Aug. 1, 20253 WeeksJune 17, 2025
Individually Paced CoursesJuly 14-Nov. 26, 202519 WeeksJune 17, 2025
July 14, 2025-April 10, 202639 weeksJune 17, 2025

View our 2025-26 Academic Calendar for all programs.