UBC Computer Science: Overview

UBC Computer Science is a leading institution for computer science education and research in Canada. The UBC Faculty of Science is home to world-renowned faculty and top researchers in the field. UBC Computer Science offers a range of undergraduate and graduate programs, as well as opportunities for postdoctoral studies. Our programs cover the full spectrum of computer science and mathematics, from the foundations of computing to cutting-edge research. UBC Computer Science is also home to interdisciplinary research institutes and centres, which provide an ideal environment for collaborative, multidisciplinary research. Our programs are designed to prepare students for careers in industry, academia, and government. UBC Computer Science graduates are in high demand by employers around the world.

Why UBC Computer Science?

UBC’s Faculty of Science is internationally recognized for its research and teaching in the fields of computer science and mathematics. The faculty offers a range of programs at both the undergraduate and graduate levels, including a highly respected co-op program. In addition, UBC’s two campuses provide unique opportunities for students to learn and work in a variety of settings. The Vancouver campus is located in a vibrant urban setting, while the Okanagan campus offers a more rural experience. As a result, UBC computer science students have the opportunity to gain a well-rounded education that prepares them for success in their chosen field.

Computer Science at UBC's Vancouver campus | UBC Undergraduate Programs and  Admissions

The Acceptance Rate for UBC’s Computer Science

The faculty of science at the University of British Columbia (UBC) offers a highly sought-after undergraduate degree in computer science. The acceptance rate for this faculty is very competitive, and students who are accepted can expect to receive an excellent education. The faculty offers a bachelor of science in computer science, as well as a combined honours program. Both programs are available on UBC’s Vancouver and Okanagan campuses. The co-op program is also available to students on the Vancouver campus. In addition to providing an excellent education, the faculty of science at UBC also offers students the opportunity to gain practical experience through their co-op program. This program is one of the largest and most successful in Canada, and it provides students with the opportunity to gain valuable work experience while completing their degrees. As a result, the faculty of science at UBC is an excellent choice for students interested in pursuing a career in computer science.


The Computer Science Co-op program at the University of British Columbia is an amazing opportunity for students who are interested in pursuing a career in computer science. The faculty of science offers a bachelor of science degree with a co-op option, which allows students to complete their studies on either the Vancouver or Kelowna campuses. The co-op program is a great way to gain practical experience in the field of computer science, and it also provides an opportunity to combine theoretical knowledge with hands-on experience. The Computer Science Co-op program at UBC is an excellent way to prepare for a career in computer science.

Need More Financial Support?

Countless students have benefited from GrantMe’s financial assistance in the form of scholarships, allowing them to attend their first-choice schools. If you’d like to know more about how GrantMe can support your goal of getting into the UBC, start by taking our quiz to see if you qualify!

Join The GrantMe Program

Get Started