Course Calendar

To assist students in preparing their learning path, we try to post anticipated course schedules three years in advance on this page. Each term, a selection of core and elected courses will be offered. Note that the calendar is subject to change.

Note that the calendar is subject to change.

January 2025 (UBC Term 2024W2)


May 2025 (UBC Term 2025S)


September 2025 (UBC Term 2025W1)

Note that the calendar is subject to change.

January 2026 (UBC Term 2025W2)


May 2026 (UBC Term 2026S)


September 2026 (UBC Term 2026W1)

Note that the calendar is subject to change.

January 2027 (UBC Term 2026W2)


May 2027 (UBC Term 2027S)


September 2027 (UBC Term 2027W1)

Note that the calendar is subject to change.

January 2028 (UBC Term 2027W2)


May 2028 (UBC Term 2028S)


September 2028 (UBC Term 2028W1)