Search

Chat With Us

    Computing Science  Bachelor of Science
    Go to University of the Fraser Valley
    University of the Fraser Valley

    Computing Science Bachelor of Science

    University of the Fraser Valley

    University of the Fraser Valley

    flag

    Canada, Abbotsford

    Key Facts

    Program Level

    Bachelor

    Study Type

    Full Time

    Delivery

    On Campus

    Campuses

    Abbotsford campusSome courses offered in Chilliwack

    Program Language

    English

    Start & Deadlines

    Next Intake Deadlines7-Sep-2022
    Apply to this program

    Go to the official application for the university

    Duration 4 year(s)
    Tuition Fee
    CAD 13,878  / credit
    Next Intake 7-Sep-2022

    Computing Science Bachelor of Science

    About

    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.

    Computing Science minor

    Complete a Computer Science minor to complement your major field of study and develop a foundational set of skills in programming, object-oriented design, database management, data structures and algorithms, discrete mathematics and more.

    View the Computing Science minor course outline in the UFV Academic Calendar

    Computing Science major

    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

    To earn a concentration in one of these specializations, you complete three courses in a dedicated area and a CIS 440 project on that topic.

    To earn a Computing Science major, you need to fulfil the following requirements:

    • minimum of 43 credits in lower-level courses
    • minimum of 36 credits in upper-level courses

    View Computing Science's program outline

    Refer to the Bachelor of Science requirements for information on additional requirements.

    Program delivery and curriculum

    Lectures, labs, workshops and projects within the Computing Science program are delivered to you online, in-person, and in blended formats.

    The UFV Computing Science curriculum is informed by up-to-date guidelines established by the Association for Computing Machinery (ACM) and Institute for Electrical and Electronics Engineers (IEEE), the premier professional organizations of computer science, ensuring worldwide recognition, portability, and applicability.

    Additional opportunities

    Build credibility and on-the-job skills by opting for the Co-operative Education option. Combine study semesters with four-, eight, or twelve-month paid work terms, offered in regional, national, and global firms. Positions are available in all major/minor specialization areas and in varied industries. These opportunities provide you with valuable experience and boost your career prospects.

    Computing Science versus Computer Information Systems

    In addition to a Bachelor of Science with a major or minor in Computing Science, UFV also offers a certificate, diploma, and bachelor's degree in School of Computing.

    The Bachelor of Computer Information Systems has more of an applied focus on using information systems, whereas the Computing Science program covers analysis and implementation of algorithms and has stronger theoretical and mathematical foundations.

    Requirements

    Entry Requirements

    • B.C. high school graduation or equivalent;
    • Or completion of a minimum of nine UFV or transferable post-secondary credits with a minimum 2.00 GPA (C average) based on all credits attempted;
    • Or a minimum of 19 years of age by the start of the first class;
    • Or, for admission into preparatory level programs only, a minimum of 17 years of age and out of high school for at least one year by the start of the semester.

    Career

    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.

    Fee Information

    Tuition Fee

    CAD 13,878  / credit

    How to Apply

    How to apply

    Note: Prospective International students follow different steps than those listed below.
    Find out how to apply to UFV International.

    1

    Choose your program

    Select a program from UFV's program list: UFV offers 17 bachelor's degrees, two master's degrees, and more than 100 certificate, diploma, and post-degree programs. If you study fulltime, a bachelor’s degree usually takes four years, a diploma two and a certificate one. Many of the courses you take in one or two-year programs will count toward a higher credential, allowing you to keep your options open by earning a one-year certificate or a two-year diploma on the way to completing a full degree.

    To find out when you can apply, check the list of programs currently accepting applications.

    If you aren’t sure which program to apply to, contact Student Recruitment or book a one-on-one appointment with an Academic Advisor.

    2

    Check the requirements

    There are three types of requirements that you need to meet to qualify for admission at UFV: general requirements, English requirements and program requirements. Information about our general and English requirements can be found in the UFV Academic Calendar. You will also be able to look up your program in the Program Index to see program-specific entrance requirements.

    Check the UFV Academic Calendar and find your program. In the How to apply section, you will find a list of all required documents.

    Depending on the program to which you wish to apply, you may need to provide high school or university transcripts, prepare a portfolio, or take a placement test.

    In addition to filling out an online application, some programs may also require that you fill additional forms, such as sealed reference forms, personal statements, or volunteer history.

    Note: You are required to declare all previously attended post-secondary institutions, and provide official post-secondary transcripts. Students who have taken course prerequisites at other institutions will also need to submit official post-secondary transcripts for evaluation. Order your transcripts early so they can arrive before you apply. View official transcript guidelines.

    3

    Apply online

    Submit your application

    Credit card payment is required in order to submit your application. Alternatively, you may pay debit or cheque in-person at the Office of the Registrar at any campus.

    Review application deadlines to ensure you apply in time to secure admission to your preferred semester.

    After you apply, we confirm we've received your application by sending you an email to your personal email address within approximately one week of your submission.

    This preliminary email contains information about checking your application status by logging into UFV's application portal. You will need your ID to access the UFV application portal. Keep your ID secure and confidential so only you can access your application.

    Note: In order for your application to be complete, you will need to submit all required documents which may include transcripts and additional forms such as sealed references, personal statements, or volunteer history.

    Once we receive all the documents required for your program, we will review your application to determine if you are admissible. You are considered for admission according to the criteria outlined in the UFV Academic Calendar under Basis for Admission Decision for your program. Some programs may also require you to attend an interview or orientation. If so, we will notify you.

    Once we've assessed your application, we will contact you to tell you whether or not you have been accepted into your chosen program.

    You will receive an official letter of acceptance if you are accepted into your program.

    Your acceptance to a program may be conditional upon final completion of all entrance requirements. You will be given a deadline to provide proof of completion (e.g. currently enrolled high school students will normally have a deadline of August 3 for Fall semester).

    If you are conditionally accepted and must provide additional information, you will be notified. If you are not admissible for your program of choice, we generally offer admission to an alternate program (e.g. Qualifying Studies).

    Get ready to attend UFV

    Once your application is complete and you have been admitted, you're ready to come and study at UFV. Find out what your next steps are, including logging into myUFV, UFV student portal, signing up for classes, attending orientation and more.

    University of the Fraser Valley

    Computing Science Bachelor of Science

    University of the Fraser Valley

    [object Object]

    Canada,

    Abbotsford

    Similar Programs

    Other interesting programs for you

    Find More Programs
    Wishlist