Your starting point
If you are a high school student, you must complete first year in one of the three faculties that offer Computer Science (CS) specializations (listed below). The CS Program is not available to first year high school or college students transferring in, but you will be able to apply to CS after you complete first year in your chosen faculty.
BSc in Faculty of Science: https://science.ubc.ca/future/apply
BA in Faculty of Arts: https://students.arts.ubc.ca/prospective-new-students/admissions
BCom in Faculty of Commerce (through the Sauder School of Business): https://www.sauder.ubc.ca/programs/bachelors-degrees/bachelor-commerce
You can choose to combine Computer Science with another area of Science for a combined degree