Computer Science
Develop advanced applied-computing and problem-solving skills without losing focus on the core computer science subjects such as programming languages and operating systems.
Receive hands-on experience in robotics, networking, and cybersecurity labs. Be among alumni hired at Google, Amazon, and Microsoft, and many companies in California's Silicon Valley.
120 credits, 4 Years,
Part-time available
Program Details
Access a broad spectrum of courses, ranging from programming languages and data structures to fundamentals of data mining and cyber security.
Apply a multi-perspective and multi-disciplinary approach that addresses issues such as emerging technology, artificial intelligence, software engineering, ethics, and human-computer interface (HCI) design.
Access computer labs that offer the latest in hardware, software, networking, robotics, business intelligence, big data, and graphics.
Engage in applied research that allows you to gain skills in real-world problem solving using state-of-the-art tools and technologies.
Our honours program offers additional undergraduate research experience and prepares students for post-graduate studies in computer science and related fields.
A number of project courses expose you to collaborative/group work.
Broaden your horizons by taking minors in MIS (Management Information Systems) and GIS (Geographic Information Systems).
Career Paths
- Network administrator
- Software developer
- Database administrator
- Data analyst/Scientist/Architect
- Software engineer
- Web and mobile application developer
Amazon, Google, Microsoft, and many companies in California's Silicon Valley have hired our graduates.
Why at UNBC
- Solve real-world problems as you work directly and co-operatively with various industries, including technology and health care
- Understand core computer science, as well as data mining, cybersecurity, business intelligence, data communications and networking
- Gain exposure to applied computing while building a strong conceptual foundation of computer science
- Build strong ties to local industry
- Choose from joint majors including chemistry, mathematics and physics
- Complete a minor or major in Management Information Systems within the normal timeframe, as many courses are cross-listed with the School of Business
'En Cha Huná
UNBC’s motto, from the Dakelh (Carrier) Elders, reminds us that all people have a voice and a viewpoint. Interpreted as “respecting all forms of life,” 'En Cha Huná encapsulates the spirit of academic freedom, respect for others, and willingness to recognize different perspectives.
Subscribe for updates
Receive personalized emails about your programs of interest, scholarships, application dates and more!
Admission Requirements
High School Admission Requirements (Applicable for B.C. and Yukon)
Overall average of 65% minimum in the following:
- English Studies 12 or English First Peoples 12
- Pre-Calculus 12 (minimum 67%)
- Approved Academic Grade 12 Course
- Approved Academic Grade 12 Course
- Additional Grade 12 Course (Elective or Academic)
Domestic Admission Requirements
View the full list of Approved Academic Grade 12 Courses
More high school admission requirements (including out-of-province, International Baccalaureate and Advanced Placement)
Transfer Requirements
- Have attempted at least 15 credit hours of post-secondary transferrable coursework from a recognized institution
- Be in good academic standing at the transfer institution
- Have a 2.0 GPA from the most recent 30 credits prior to transfer
- For the purposes of verifying any outstanding first-year prerequisites, high school transcripts may be requested
International Admission Requirements
International Student Requirements
- Meet UNBC's English language requirements
- Meet the international admission requirements by country or meet the admission with a General Certificate of Education (or equivalent)
- Complete the required high school course equivalencies outlined in the Domestic tab prior.
Transfer Requirements
- Have attempted at least 15 credit hours of post-secondary transferrable coursework from a recognized institution
- Be in good academic standing at the transfer institution
- Have a 2.0 GPA from the most recent 30 credits prior to transfer
- For the purposes of verifying any outstanding first-year prerequisites, high school transcripts may be requested
Tuition and Fees
Approximate Costs per Academic Year
(30 credit hours, 10 courses)
Domestic | International | |
---|---|---|
Tuition* | $5,985 | $26,750 |
Student fees* | $1,125 | $1,315 |
Books* | $1,400 | $1,400 |
* Tuition, fees and books are subject to change and vary among programs.
Scholarships, Bursaries and Awards
View the hundreds of available scholarships, bursaries, and awards.
- 1 in 4 students receive a UNBC financial award.
- $3,500,000 in financial awards given each year.
Important Dates
We Are Here to Help
This is your personal guide through every step of the admissions process. We are here for one reason: to support you. We help every part of the admissions process make sense. Just ask us.
Email: futurestudents@unbc.ca
Phone: 250-960-6306