msc
Full-Time Master's Programs
For full details on the master's programs, see the MSc Program Why a Master's Degree For those students contemplating advanced studies in computer science at UBC, completing a master's degree before continuing to the PhD program confers several
Graduate Courses
Graduate courses are a cornerstone of graduate education, playing multiple vital roles in shaping a student’s academic, professional, and personal development. UBC Calendar provides CS graduate curriculum catalogue approved by UBC Vancouver Senate
Study Permit Delays and Deferral Q&A
We know that waiting for your study permit can be an anxious process; this page aims to give some general advice about steps you can take and the options available to you if you experience delays and want to understand your options. This is best
Eligibility
This page outlines the minimum requirements for admission into graduate studies with UBC Computer Science. Please note: meeting the minimum requirements is not sufficient for admittance. We have top students from around the world competing for our
Admissions
Apply online Deadline for application & supporting documents: December 15, 2025 (for Sept. 2026/Jan. 2027 start date) Canadian Immigration update There have been recent changes to immigration regulations, which have raised some concerns and caused