Skip to the main content
This website uses cookies to give you a better online experience. By using this website or closing this message, you are agreeing to our cookie policy. More information
Alberta Supports Contact Centre

Toll Free 1-877-644-9992

Find This Program At Other Schools
Program Information
Schools Offering this Program
  • All
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z

Bachelor of Computing Science

Northwestern Polytechnic

Northwestern Polytechnic
A degree in Computing Science will allow you to participate in the development of software which enables the physical technology that is integral to our modern culture. The specialization in Artificial Intelligence (AI) gives learners a solid foundation in machine learning and intelligent algorithms, deep learning and artificial neural networks, natural language processing, and computer vision. These skills are essential to the design of intelligent technology/machines and to the future of information processing, data analytics, and complex decision-making in a variety of fields. The software and development skills that you will acquire during your degree will allow you the opportunity to pursue a career in a variety of diverse fields. Graduates can expect to find job opportunities in a myriad of differing areas such as mobile applications, computer games, networking and communications, big data, cloud computing, database development, AI and machine learning, robotics, and computer graphics. Virtually every industry in the world makes use of computer technology and computing science graduates are essential in developing the applications that drive those industries forward. If you enjoy problem solving, you are motivated by constant challenges, you like working in creative and dynamic environments, and like working in teams, then computing science is the career for you.

Office of the Registrar
10726 - 106 Avenue
Grande Prairie, Alberta, T8V 4C4, Canada

Apply Now
  • Program Type Bachelor's
  • Credential Type Degree
  • Length 4 Years
  • Part Time Only
  • Cooperative Education
  • Continuing Education
  • Distance Learning
Admission Requirements

Admission Requirements

Admission to the Bachelor of Computing Science degree program requires a high school diploma with a minimum overall average of 60 percent in the following five Alberta Education courses or equivalents. 

For course groups, refer to the Classification of Alberta Education Courses under Admissions.

  • English 30-1
  • Mathematics 30-1
  • One from Group A, B, or C
  • Two from Group C (not Science 30)

It is essential that students check and plan to ensure completion of the appropriate prerequisites for the courses required in the program. 

Students in the NWP UT Computing Science, CST certificate/diploma programs, or with previous post-secondary education may be eligible for admission to the Bachelor of Computing Science program, years 2 or 3. Applicants who meet the minimum admission requirements will be assessed on a course-by-course basis. Normally, the completion of the NWP CST diploma or two years UT, Computing Science, with a GPA of 2.0 or higher is sufficient to enter year 3 of the Bachelor of Computing Science program.

Mature Student Admission

If applicants are 21 years of age or older and do not have a high school diploma, they may still be eligible for admission as a Non-Matriculated Adult.

Admission to the Bachelor of Computing Science degree program requires English 30-1 and an overall average of 60 percent on the following three courses or their equivalents: Mathematics 30-1, two of Biology 30, Chemistry 30, Mathematics 31, Physics 30. Although applicants may be admitted without a high school diploma, they must present the specific grade 12 subjects identified as prerequisites to the courses they are required or wish to take in their program.

Transfer(s) Eligibility

Search Transfer Alberta for course and program transfer information including transfer agreements between post-secondary schools in Alberta, British Columbia, Northwest Territories, Nunavut and Yukon.

Transfer(s) available outside of Transfer Alberta: Not available

Updated May 24, 2024. The information contained in this profile is current as of the date shown.

Educational program information is provided as an introduction and for general reference. For current information about programs and school requirements or policies, check the school calendar, visit their website or contact the school directly.
The Government of Alberta is working in partnership with the Government of Canada to provide employment support programs and services.

Was this page useful?