University of Northern British Columbia

University of Northern British Columbia

Visit School Website

Program Overview

The University of Northern British Columbia (UNBC) Computer Science Program exposes students to areas such as computer hardware and architecture, programming languages and methodology, algorithms and data structures, graphics and image processing, systems programming, operating systems and networking, knowledge based and database systems, software engineering, and bio-informatics.

Students develop the advanced practical computing and problem-solving skills required for professional work in modern industry, based on a strong conceptual foundation and on insights into the nature of this rapidly changing field.

To graduate with a BSc, students must complete a minimum of 120 credit hours. For more information, visit


Program gives students a thorough exposure to computer basics required for professional work in the modern computer industry
Students build a strong conceptual foundation and develop advanced practical computing and problem-solving skills
Students use advanced development tools and are encouraged to solve problems from a multidisciplinary perspective
Program cooperates directly with industry
Newly expanded co-op program gives students practical, paid work experience

Institute Accreditation

Provincial Accreditation

Colleges in Canada British Columbia Ministry of Advanced Education

Credentials Offered (Undergraduate Only)

Colleges in Canada Bachelor Degree
Colleges in Canada Computer Science Minor for Computer Science Majors

Fields of Study

Colleges in Canada Computer Applications
Colleges in Canada Computer Engineering
Colleges in Canada Computer Graphics
Colleges in Canada Database Development
Colleges in Canada Information Systems
Colleges in Canada Operating Systems
Colleges in Canada Software Engineering

Program Options

Colleges in Canada Co-op Education
Colleges in Canada Industry Practicum/Internship

Buildings & Facilities

UNBC Computer Science has dedicated labs that are always available to Computer Science students. These provide Linux and Windows environments, on dual-display machines, backed by a team of IT professionals.

For undergraduates, there are two dedicated programming labs; one general-purpose Linux lab; a networking lab with dedicated networking hardware; a Computer Architecture and Robotics lab; and a Graphics lab.

Research is a top priority of UNBC and its High Performance Computing facility supports research in weather simulation, fluid dynamics, and distributed processing.

Admissions & Tuition

% Accepted:  75
Application Deadline    
Notification of Acceptance
Advanced Acceptance (Fall): 
Fall Semester: 
Winter Semester: 
Spring Semester: 
Summer Semester: 
Colleges in CanadaRolling Notification
Minimum GPA:  3
Personal Statement: Not Required
Interview: Not Required
Letters of Reference: Not Required
Annual Tuition (C$): 5,000
Faculty/Department Scholarships & Bursaries Available: Yes
Annual Program Fees (excluding books) (C$): 500
Estimated Total Cost of Program (C$): 22,000

University of Northern British Columbia
3333 University Way
Prince George, British Columbia V2N 4Z9
Phone:  1-250-960-6490
Fax: 1-250-960-5544

Visit School Website
View on Map
Program Profile
Canadian Schools Name of Credential Awarded: Bachelor of Science
Canadian Schools Length of Program: < 4 Yrs
Canadian Schools Direct Entry: Yes
Canadian Schools Cohort Model: No
Teaching Methods:
 Colleges in Canada Labs
 Colleges in Canada Lectures
Average Class Size:
Colleges in Canada Core Classes: 10 - 40
Student Profile
Canadian Schools Total F/T Undergraduate Student Enrolment in Program (All Years): 42
Male/Female Ratio:
Colleges in Canada % Male: 94
Colleges in Canada % Female: 6
Canadian Schools % Students from Out of Province: 3
Canadian Schools % International Students: 14
Canadian Schools # Countries of Origin: 10 or less
Program Quick Stats
Canadian Schools Faculty/Department Name: Computer Science
Canadian Schools Year Faculty/Department Founded: 1994
Canadian Schools # Fields of Study/Concentrations: 7
Canadian Schools Opportunities for Part-Time Study: Yes
Canadian Schools # Full-Time Faculty: 7
Canadian Schools Total Tuition/Program Fees for Credential (C$): 22,000
Institute Overview
Canadian Schools Institute Name: University of Northern British Columbia
Canadian Schools Institute Type: 4-Yr University
Canadian Schools Public or Private: Public
Canadian Schools Year Founded: 1994
Canadian Schools # Faculties: 25
Canadian Schools # Full-Time Faculty: 225
Canadian Schools # Full-Time Students: 2,413
Canadian Schools # Part-Time Students: 741
Canadian Schools % International Students: 6
Canadian Schools Campus Setting: Rural
Canadian Schools On-Campus Residence/Dormitories: Yes
Canadian Schools Nearest City: Prince George
Canadian Schools City Population: 77,000
Canadian Schools Cost of Living: Medium
Canadian Schools Climate Range: -10°C to 30°C