Discussing search technologies with panelists from Google

BCS Program (Second Degree)

Earn a second degree in only two years

The UBC Bachelor of Computer Science degree (Integrated Computer Science program), or simply 'BCS', is a unique, 20-month, full-time second degree program. It's the only program of its kind offered in Western Canada. It is designed for university graduates possessing a bachelor's degree outside of computer science , and who are interested in either:

(a) making a career transition into information technology, or
(b) combining their own field with computer science.

In this program, Computer Science courses can be combined with relevant work experience through a co-op component. The program is directed at academically strong students with little or no programming experience.

Features:

  • Allows students to combine computer science with other fields of interest (e.g. biology, psychology, commerce, education, music, etc.)
  • Optional co-op work terms
  • Regular Faculty of Science tuition fees

Appeals to:

  • Mature learners
  • Graduating university students

Application and program details:

Visit our page on How to Apply and check out additional links on the right.

For more information about our admission and application process, please contact bcs-info@cs.ubc.ca
 

Minutes from her computer science lab, Leigh-Anne Mathieson takes a research break at UBC's treetop walkway
“Big complex problems don’t scare me anymore, they’re exciting,” tells computer scientist Leigh-Anne Mathieson. For the past three years Leigh-Anne has been conducting bio-computing research at the University of British Columbia. Her research scope explores the computational difficulty of problems that model the folding of ribonucleic acid (RNA) molecules.
Andy Warfield
UBC Assistant Professor of Computer Science Andy Warfield has won awards that range from the UBC Terrific TA Award to an Engineering and Physical Sciences Research Council Studentship, a Cambridge Commonwealth Scholarship, and most recently, the prestigious Sloan Research Fellowship.
Anoop Shankar
In talking with Anoop Shankar, a TELUS Business Analyst and Consultant and UBC CS undergrad alum, one feels one is in the presence of a person who embodies the growth mindset. Just six years out of the UBC program, Anoop, a gregariously friendly and eloquent person, has made a mark at TELUS in numerous positions requiring an array of skills.
Amy Kwok (2011 Grad)
Amy Kwok admits she was quiet and intimidated when she first entered the CS program in September 2005. As a new graduate of the all-girls Little Flower Academy in Vancouver, she'd always been interested in video gaming and was pretty passionate about computers, but she only agreed to apply to CS if her good friend went as well.
Like so many UBC Computer Science BCS graduates, Tristan Moss has a C.V. worth the envy of many far older than he: an undergraduate degree from the University of Victoria, a Bachelor of Computer Science from UBC, software development positions with Kodak, Microsoft, and iQmetrix, and an extensive portfolio of volunteer community service throughout the world.