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 2024 (UBC Term 2023W2)


May 2024 (UBC Term 2024S)


September 2024 (UBC Term 2024W1)

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)