academic

B.Sc Second Degree

Upon graduation from this program, you will receive a Bachelor of Science degree. To earn a second Bachelor's degree, you need to satisfy two broad conditions: 1. You must meet all the requirements for the degree you seek (that have not already been

Zite and LCI Make the News

The last two days have been very exciting for professors Kevin Leyton-Brown and Nando de Freitas. Worio, under the lead of LCI graduate Mike Klaas (CTO) and UBC…

Evaluation & Timeline

Timeline The department begins to evaluate applications in January and continues until the program is full, which usually occurs by late April. We make every effort to provide decisions as they are made, with the first offers going out in January and

Resources & Links

Student Services Centre View Your Payroll UBC Calendar Graduate Student Societies Computer Science Graduate Students Association UBC Graduate Students Society Campus and Community Faculty of Graduate and Postdoctoral Studies Professional Development

Core Curriculum

The department has eight core curriculum courses that are required by most specializations. The core courses are contained under one of three streams, each of which represents a different subdiscipline and has defined learning outcomes. CPSC 121 is

Advising Guidelines

In an effort to ensure consistency in advice given to students by Faculty of Science advisors and Computer Science department advisors, the following guidelines are in effect. That means that department advisors will no longer answer questions about

Alumni Panel Series

The CS Alumni Panel Series brings UBC CS alumni together with current and prospective students to discuss the possibilities and potential with a Computer Science degree. Each session includes a biographical presentation by the distinguished alumni, a

Tri-Mentoring Program

About the program The Computer Science Tri-mentoring program matches junior undergraduate/graduate students with senior undergraduate/graduate students, who are in turn matched with industry or faculty mentors. Junior students get advice from senior