How to apply
Before you apply, please read this general information about what's required to apply to the program.
What type of applicant describes you?
- I am applying to UBC from high school
- I am applying to UBC CS with a first-year standing in UBC Science
- I am applying to UBC CS with a second year standing in UBC Arts
- I am a current UBC student in another program
- I am transferring to UBC from another college or university
- I am a current UBC CS student and wish to change my specialization
I already have a degree and wish to apply for a second degree in CS
Note well:
The UBC Faculty of Applied Science's Computer Engineering Degree is NOT associated with the Department of Computer Science.
List of our department's Degree Programs and application proceduresWhat average is required for admission?
Historically, we have required an average in the low 80's. But every year is different! There are many factors to consider, such as course availability, number of seats, number of applicants and other factors. For a competitive average, we generally recommend hitting at least the high 80s to increase your chances of getting into UBC Computer Science. To ensure you’re at a good academic standing, develop good study habits, and learn to organize your time! Essentially, do your best.
Current deadlines for application