BCS Co-op Program

The BCS (ICS) Program offers a co-operative education option to students who are interested in gaining work experience in the information technology field prior to the completion of their degree. Students interested in the Co-op option are encouraged to submit a separate application through the Computer Science Co-op Program (https://sciencecoop.ubc.ca/prospective/apply/cs), after they have been admitted to BCS. Students tend to start their Co-op work-term after the third or fourth academic term (see Academic Schedule); contact the Co-op office for further details. BCS students normally do not go out on Co-op during the first summer.

BCS students who have been admitted into the Co-op program receive training through a series of mandatory workshops on such topics as resumes, cover letters, interview skills, and transitions to the workplace before they begin applying for Co-op positions. Students apply for Co-op positions in conjunction with the Co-op office, as well as conducting their own job search, if they wish.

Co-op positions are full-time, paid positions related to a student's degree. For BCS students, these positions can be in Computer Science or in a position that combines their knowledge from their previous degree (and/or prior work experience) with what they have learned in the academic terms of BCS.

Students successfully placed with a company will be enrolled in a Co-op course and pay the associated Co-op fee for each Co-op term (see Program, Course, and Faculty Fees section in UBC Calendar). In their prior academic term, Co-op students must also budget additional time for applying for Co-op jobs and for preparing for, and attending, interviews. This can take as much time as an extra course.

Please also note that BCS students cannot end their program with a Co-op term; it must be an academic term.

The Co-op program is an optional program in which students apply for admission. BCS students must fulfill the following requirements to be eligible:

  1. Be in the process of completing CPSC 110
  2. Demonstrate sufficient technical, communication and teamwork skills useful to Co-op employers

After the application is assessed, the students meeting the eligibility will be interviewed, where they are assessed for soft skills such as verbal and written communication, professionalism, a good attitude and computer related technical skills.

Co-op is a competitive program; therefore, not all students are accepted into the program. However, about 75% of the BCS students decide to apply to the co-op program, and a majority of them are accepted.

The BCS Co-op program is administered by the Science Co-op office. If you have been admitted to the BCS program, you can contact the Co-op administrative assistant (CSCoop@sciencecoop.ubc.ca; 604-822-8844) for more information about the Co-op option.

“My goal is to have design and technology merge," says Roula O'Regan. "Before, I wouldn’t have been able to do the technology end, but now with the degree, I can find more solutions to design problems, whether it’s a beautiful image or a great user experience. Technology was just a dark cloud to me before, but I’m not intimidated by it any more.”
A hugely popular form of entertainment, video gaming is currently a nearly $50 billion worldwide industry that experts predict will overtake the music industry in sales by the end of 2011. This is true in no small part because gaming, contrary to popular belief, is something we all seem to do. No
Jody LeBlanc, a Database and ERP Systems Administrator with SAP, laughs as she recalls her initial thoughts about computer science. “When I was in high school, computers were still relatively new and I was one of those people who was a little bit afraid of them. Actually I didn’t really want to touch them!”
To read Pat Short’s resume as an IT business analyst for the past 20 years is to walk through a short list of prominent Canadian and U.S. businesses and public service organizations: Business Objects, Ltd., Northwestel, Bank of Nova Scotia, Bell Canada, BMW Financial Services Canada, Providence
When Frank Hangler was mulling over his post-graduate options, he came across a flyer for the UBC Department of Computer Science’s BCS program, and he noticed that the program could help him gain the computing skills necessary to engage with online technology. He also saw he could get those skills without having to undertake another undergraduate degree.