Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer Science explores the principles of computing, automation, and data processing. This broad field intersects with numerous other areas (for instance, Computational Biology and Bioinformatics). Typically, computer science professionals focus on software development and system programming, with coding being a fundamental component.
Mastering computer science equips you with the ability to create and evaluate problem-solving algorithms while assessing their efficiency. These algorithms can address theoretical challenges, like determining a computer's capability to solve specific problems, or practical applications, such as developing user-friendly software for embedded systems or designing accessible interfaces for older adults.
Students must have a BC Grade 12 Graduation (or equivalent).
To be admitted and participate in the co-operative education option, you must:
Be enrolled in three program courses (minimum nine credits) or more, not including EXPE 2300 (formerly BUSM 2300/COOP 2300);
Achieve and maintain a minimum GPA of 2.6 in each term;
Successfully complete an employability assessment interview with a co-operative education officer; and
Complete EXPE 2300 (formerly BUSM 2300/COOP 2300) with a minimum 'C' grade.
English Language Requirements
English Language Proficiency