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 2022 (UBC Term 2021W2)


May 2022 (UBC Term 2022S)


September 2022 (UBC Term 2022W1)

Note that the calendar is subject to change.

January 2023 (UBC Term 2022W2)


May 2023 (UBC Term 2023S)


September 2023 (UBC Term 2023W1)

Note that the calendar is subject to change.

January 2024 (UBC Term 2023W2)


May 2024 (UBC Term 2024S)


September 2024 (UBC Term 2024W1)