Computing Science: Bachelor's Degree (BSc) is a bachelor's degree in Computer Sciences programme taught at University of the Fraser Valley in Abbotsford, Canada. The programme runs for 4 years, delivered on campus. Teaching is in English. Tuition for international students is CAD 797 per credit (CAD 167 per credit for local students).
At a glance
Degree:Bachelor's Degree
Field:Computer Sciences
Duration: 4 years
Delivery: On Campus
Language: English
Local tuition: CAD 167 / credit
International tuition: CAD 797 / credit
Last reviewed September 2026 ·
Program details
Overview
The Bachelor's Degree in Computing Science focuses on how to use advanced math and algorithms to solve real-world problems. You'll gain a foundation in database management, data analysis, programming, and software design. You will also dig into key topics such as privacy, security, hacking, ethics, big data processing, and machine learning. Your computing courses will include lectures, labs, workshops, and projects. You'll have the option to participate in a co-op program, and study abroad. Upon graduation, you'll be prepared for careers in software and web development, data mining and processing, network design, and more.
Requirements
Admission Requirements: Entrance follows UFV's general Bachelor of Science requirements: B.C. secondary school graduation or an equivalent, or nine or more university-level credits at a 2.00 CGPA. Mathematics is met by Pre-calculus 12 or Principles of Mathematics 12 at C, Calculus 12 at B, MATH 092 and MATH 093 (both), MATH 096, or an MDPT score of 55% or better; MATH 111 is itself a programme requirement, so admits without that prerequisite must upgrade. One approved science course at C+ or better is also required, and English is set at UFV's Degree/diploma level (IELTS Academic 6.5/6.0, TOEFL iBT 88/20, PTE Academic 61/60, or Duolingo 110). Attendance at a BSc information session or an interview with an Academic Advisor is recommended after admission. To formally declare the Computing Science major itself, students additionally need a 2.00 CGPA and completion of COMP 125, COMP 150 at C+, MATH 111 at C, and MATH 125.
Application Details
Start Date:Three entry points a year - Fall (September to December), Winter (January to April) and Summer (May to August, run as two sessions of May-June and July-August). UFV's programme list shows this one admitting for all three.
Application Deadline:UFV admits students to the Bachelor of Science and you declare this subject inside it, so the intakes and dates below are the BSc's own rather than the subject's. UFV publishes no closing date of its own for this programme - the Calendar entry points applicants at the institution-wide schedule instead of naming a deadline, so what follows is that schedule. DOMESTIC APPLICANTS: applications open 1 October for the Fall (September) intake, 1 May for the Winter (January) intake and 1 October for the Summer (May) intake. Apply as soon after the opening date as you can: UFV admits many programmes in application-date order, and it records that date only once the application, the fee and every document listed in the programme's Calendar entry have arrived. Grade 12 students may apply from 1 October of their graduating year and must send final grades with proof of graduation by 3 August. INTERNATIONAL APPLICANTS: this programme accepts international students. UFV International runs its own windows - 1 October to 31 May for Fall, 1 May to 31 October for Winter, 1 October to 1 March for Summer - and confirms acceptances in the order applications arrive, so a programme can close early once it fills. Allow up to six weeks for a decision, and pay the tuition that confirms an offer by 1 May for Fall, 1 October for Winter or 15 February for Summer.