At University of Northern British Columbia in Prince George, Canada, Computer Science: Bachelor of Science Degree (BSc) is offered as a bachelor's degree in Information Systems & Technology programme. The programme runs for 4 years, delivered on campus. Teaching is in English. Tuition is CAD 6,000 per total for local students.
At a glance
Degree:Bachelor's Degree
Field:Information Systems & Technology
Duration: 4 years
Delivery: On Campus
Language: English
Local tuition: CAD 6,000 / total
Information for the 2027/28 academic year · Last reviewed September 2026 ·
Program details
Overview
The Bachelor of Science Degree in Computer Science gives you a thorough exposure to basic areas like computer architecture, programming languages and methodology, algorithms and data structures, systems programming, operating systems and networking, knowledge-based and database systems, software engineering, and theory. By the end of the program, you will have developed the advanced practical computing and problem-solving skills required for professional work.
Requirements
Admission Requirements: Non-competitive entry: meeting the listed requirements and the minimum average guarantees admission. Domestic applicants need a 65% average built from five courses - three approved academic Grade 12 subjects, one further Grade 12 course (academic or elective, whichever grade is higher), and either English Studies 12 or English First Peoples 12. Computer Science also expects Pre-Calculus 12 at 67%. UNBC offers an alternative in-house prerequisite for the starred courses on its admission requirements page, and a student can be admitted without them - but will then be given an adjusted first-year schedule, which can lengthen the degree, and must source any equivalent course UNBC does not itself offer. International applicants: UNBC assesses overseas secondary credentials against the equivalent British Columbia standard and publishes country-by-country expectations, so the courses above are matched to their local equivalents rather than required by name. English proficiency (any applicant whose first language is not English, whatever their citizenship): IELTS Academic 6.5 with no module below 6.0, TOEFL 90 internet-based with at least 20 per section, Duolingo 125 with no sub-score below 115, CAEL 70 with no subtest below 60, or PTE Academic 65 with no section below 60.
Application Details
Start Date:UNBC's own page for this program lists three intakes a year - January, May and September - not the two entry points the general-entry deadline table covers. The September semester runs September to December, the January semester January to April and the May semester May to August; 2026 September classes begin 9 September 2026, 2027 January classes 7 January 2027 and 2027 May classes 10 May 2027.
Application Deadline:This is UNBC's institution-wide deadline rule for general-entry BA, BComm, BPl and BSc programs, not a date set by this program on its own. Domestic applicants: UNBC accepts applications continuously for these programs and publishes no closing date for either semester. International applicants: 11 July for September-semester entry and 8 November for January-semester entry - UNBC prints these two dates without a year on its undergraduate application deadlines page, and warns that applying after them risks not receiving the documentation needed to study in Canada before the semester begins. Applications for the 2027-2028 intake open in early October. UNBC's undergraduate application deadlines page publishes windows for the September and January semesters only, while this program's own page lists a May intake as well, so an applicant aiming at a May start should confirm the date with UNBC's Future Students team before applying.