Computer Science

Campus Bachelor Full Time
Delivery
Campus
Study mode
Full Time
Level
Bachelor
Starts
Jan, May, Sep

Introduction

Computer Science is a Bachelor program taught at University of Northern British Columbia, Canada. Intake: Jan, May, Sep. The program is offered in campus-based modes with full-time (4 Years; Part-time available) options.

Computer Science at the University of Northern British Columbia is a Bachelor of Science (BSc) focused on core computer science subjects such as programming languages and operating systems, plus courses ranging from data structures to fundamentals of data mining and cyber security. Students also study emerging technology, artificial intelligence, software engineering, ethics, and human-computer interface (HCI) design.

The program includes access to computer labs for hardware, software, networking, robotics, business intelligence, big data, and graphics. UNBC also includes experiential learning such as co-op, faculty supervised research, study abroad, and undergraduate research experience, with additional undergraduate research through an honours option. A number of project courses involve collaborative or group work.

This degree lists career paths including network administrator, software developer, database administrator, data analyst/Scientist/Architect, software engineer, and web and mobile application developer. UNBC also states that the degree prepares students for further studies in computer science and interdisciplinary areas.

Admission Requirements

The minimum requirements for admission in Computer Science at University of Northern British Columbia for all applicants (Domestic or International) are:

  • program specific academic requirment set by University of Northern British Columbia.
  • English Language OR any other language requirments as set by University of Northern British Columbia as pre-requiste for admission in Computer Science.

Note: Please check the university website in the link below.

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
    • Additional Grade 12 Course (Elective or Academic)

Transfer Requirements

  • To be considered a transfer student, a minimum of 15 credit hours of acceptable university-level coursework from a recognized post-secondary institution must be presented.
  • For admission, a minimum grade point average (GPA) equivalent of UNBC 2.00 or C (63%) calculated on the most recent 30 credit hours of university-level coursework is required.
  • GPA is calculated on the coursework completed for students with less than 30 credit hours but equal to or more than 15 credit hours.

International Student Requirements

  • Meet UNBC's English language requirements.
  • See countries exempt from providing proof of English language proficiency.
  • 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.
  • Have attempted at least 15 credit hours of post-secondary transferable 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.

Courses Units

More Information

  • Network administrator
  • Software developer
  • Database administrator
  • Data analyst/Scientist/Architect
  • Software engineer
  • Web and mobile application developer

Scholarships

51 fully funded scholarships are listed for Canada. See Canada scholarships.