Courses

Jan Term

Jan Term

Choose from 70 courses

One course in as little as 8 class days

January 6 - 16, 2026

ONLINE adapted courses:
December 18, 2025 - January 16, 2026

May Term

May Term

Choose from 70 courses

One course in 11 class days

May 18 - June 2, 2026

June-July

June-July

Choose from 200+ courses

Up to 14 credits in 11 or 22 class day sessions

JUNE SESSION (Summer 1): June 3 - July 2, 2026

JULY SESSION (Summer 2): July 6 - August 4, 2026

COMBINED/FULL SESSION (Summer 3): June 3 - August 4, 2026

11-DAY SESSIONS!
June A: June 3 - June 17, 2026
June B: June 18 - July 2, 2026
July A: July 6 - July 20, 2026
July B: July 21 - August 4, 2026

Suggest a course 

We'll identify high demand courses and pass these requests on to departments to see if they can be offered.

Make a suggestion