Show as: Mobile
Program overview
4 years
Bachelor's degree
Start dates
September 2020

January 2021

May 2021

September 2021
Courses from University of the Fraser Valley

Program description

Computing Science

UFV’s Bachelor of Science with a minor and major in Computing Science provides you with a strong foundation in advanced algorithms, mathematics, database management, data analysis, programming, and software design, while deepening your knowledge of pertinent topics such as privacy, security, hacking, ethics, big data processing, and machine learning.

Admission requirements

  • B.C. secondary school graduation or equivalent, or completion of nine university-level credits with a minimum GPA of 2.00 in all university courses attempted.
  • Mathematics requirement:one of the following:
    • Pre-calculus 12 or Principles of Mathematics 12 with a minimum grade of B
    • Calculus 12 with a minimum grade of A
    • MATH 095 with a minimum grade of B
    • MATH 096 with a minimum grade of B
    • MATH 092 and MATH 093, each with a minimum grade of B
    • MDPT score of 70% or better
    • MATH 110 with a minimum grade of C+
    • MATH 111 with a minimum grade of C
  • Science requirement:one course from one of the following disciplines, with a minimum grade of C+:
    • Biology: Anatomy and Physiology 12, Biology 12, BIO 093, or BIO 111
    • Chemistry: Chemistry 12, CHEM 093 (discontinued), CHEM 110, or CHEM 113
    • Geography: Physical Geography 12, Geography 12, GEOG 101 (discontinued), GEOG 102 (discontinued), or GEOG 103
    • Geology: Geology 12 or GEOG 116
    • Physics: Physics 12, PHYS 093, PHYS 100, PHYS 101, PHYS 105, or PHYS 111
  • English requirement:Applicants must meet the Degree/diploma level English language proficiency requirement. For details on how this requirement may be met, see the English language proficiency requirement section of the calendar.

Does this course require proof of English proficiency?

The TOEFL® test is accepted by 10,000+ universities and higher education institutes in over 150 countries. Book your test today!

Learn more Advertisement

Program content

In your first and second year as a Computing Science major, you build an essential foundation in the tools, techniques, and concepts of Computing Science, with courses covering topics such as programming, hardware and basic data structures, as well as foundational math classes, such as calculus and discrete mathematics.

In your third and fourth year, you can choose to focus your degree in one or more of three concentration areas:

  • Systems and Security
  • Artificial Intelligence and Data Mining
  • Programming Languages and Software

Tuition fees

For information about tuition fees, please visit the program webpage. 


Bachelor of Science (BSc) degree

Career opportunities

A Bachelor of Science in Computing Science can open the door to a career in a setting where computational skills are at a premium, such as research labs and institutes, research and development firms, pharmaceutical companies, hospitals, public health departments, medical equipment firms, manufacturing firms, scientific software companies, biotech companies, astronomical observatories, weather research stations, telecommunications companies, and more.

As reported by the CBC, BC's high-tech sector employs more people than those of mining, forestry, oil and gas combined. Graduates with skills in computing science are well-prepared for in-demand jobs in a variety of business, scientific, and social contexts, Including software development and testing, web development, data storage, processing and mining, network design, administration, safety and security, user interface design, multimedia development, mobile app development, and in silico research in science.

Request info

Want to know more about this program, Computing Science? Fill out the following form and include any questions you have. This information will be sent directly to the school, and a representative will respond to your enquiry.

About this institute

University of the Fraser Valley

University of the Fraser Valley

The University of the Fraser Valley (UFV) is an accredited public Canadian university which serves 15,000 students, 1,900 of which are international students. UFV offers 16 bachelor's degrees, two master's degrees, and over 100 certificates and diploma programs in areas...

Read more about this school

Why study at University of the Fraser Valley

Canada ranked #1 study abroad country

Canada has been ranked the #1 study abroad country in the world for 2020! Known for its untouched natural beauty, friendly and welcoming locals, and a culture of tolerance and diversity, Canada is a clear choice for students looking to study abroad.

Contact info

University of the Fraser Valley

33844 King Road
V2S 7M8 Abbotsford British Columbia

 Show phone number

Request information

Want to know more about Computing Science? Fill out the following form and we'll pass your details on to a representative from the school, who will respond to your enquiry.


Be the first to write a review!

Career test - find your perfect career

Take our free career test that will match you with programs and careers based on your interests and personality.

Take the test

You may also like...