Students in computer lab review code

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.

Degree
Bachelor of Science (BSc)
Campus
Prince George
Credits
120 credits,  4 Years,
Part-time available
Experiential Learning
Co-op,  Faculty Supervised Research,  Study Abroad,  Undergraduate Research Experience
Honours Option
Yes
Intakes
Jan,  May,  Sep

Program Details

Access a broad spectrum of courses, ranging from programming languages and data structures to fundamentals of data mining and cybersecurity.

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).
 

Program Website Academic Calendar

Career Paths

  • Network administrator
  • Software developer
  • Database administrator
  • Data analyst/Scientist/Architect
  • Software engineer
  • Web and mobile application developer
This degree prepares you for further studies in computer science and interdisciplinary areas.

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

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

Detailed transfer requirements

International Admission Requirements

International Student Requirements

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

Detailed transfer requirements

Tuition and Fees

Approximate Costs per Academic Year

(30 credit hours, 10 courses)

  Domestic International
Tuition* $5,530 $22,020
Student Fees* $990 $1,680
Books* $1,600 $1,600

* 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.
Awards and Financial Aid

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

Contact a Student Recruitment Officer