Computing Science and Linguistics

If you want to construct and model systems that represent the meaning of natural language, then you will be interested in this program. Study elements of computing, linguistics, cognitive psychology and artificial intelligence.

Overview

The School of Computing Science and the Department of Linguistics offer this joint major.

Degree: Bachelor of Arts or Bachelor of Science

major program description >

Detailed admission requirements

For students applying directly from BC high school Grade 12. For other areas and other categories of admission, please see admission requirements.

Computing Science

General requirements

  • English language requirements - click for details.
  • English 11
       (or Français langue première 11)
  • Language 11
       (includes beginner's language 11, American sign language 11 or 12, and language 12 courses)
  • Science 11
       (includes Biology 11, Chemistry 11, Earth Science 11, Forests 11, IB Environmental Systems 11, Principles of Physics 11 or a Science course at the Grade 12 level)
  • Foundations of Math 11 with a minimum grade of 60%
       (or Pre-Calculus 11/Foundations of Math 12/Pre-Calculus 12/Calculus 12 with a minimum grade of 60%)
  • English 12 with a minimum final blended grade of 60%
       (or First Peoples 12, or Français langue première 12 with a minimum final grade of 60%)
  • Graduate from high school

Program-specific requirements

English 12, Pre-Calculus 12, one of Biology 12/Chemistry 12/Physics 12, and one additional approved Grade 12 course

Approved grade 12 courses

BC First Nations Studies 12, Calculus 12, Comparative Civilization 12, Economics 12, English Literature 12, Foundations of Math 12 or Pre-Calculus 12, French 12 or français langue seconde 12, German 12, History 12, Japanese 12, Law 12, Mandarin 12, Philosophy 12 (4 cr), Punjabi 12, Social Justice 12, Spanish 12, Sustainable Resources 12.

Sciences: Biology 12, Chemistry 12, Geography 12, Geology 12, Physics 12.

IB/AP: All standard and higher level IB courses, and all AP courses, may be used in place of grade 12 courses.

Linguistics

General requirements

  • English language requirements - click for details.
  • English 11
       (or Français langue première 11)
  • Language 11
       (includes beginner's language 11, American sign language 11 or 12, and language 12 courses)
  • Science 11
       (includes Biology 11, Chemistry 11, Earth Science 11, Forests 11, IB Environmental Systems 11, Principles of Physics 11 or a Science course at the Grade 12 level)
  • Foundations of Math 11 with a minimum grade of 60%
       (or Pre-Calculus 11/Foundations of Math 12/Pre-Calculus 12/Calculus 12 with a minimum grade of 60%)
  • English 12 with a minimum final blended grade of 60%
       (or First Peoples 12, or Français langue première 12 with a minimum final grade of 60%)
  • Graduate from high school

Program-specific requirements

English 12 and three additional approved Grade 12 courses

Approved grade 12 courses

BC First Nations Studies 12, Calculus 12, Comparative Civilization 12, Economics 12, English Literature 12, Foundations of Math 12 or Pre-Calculus 12, French 12 or français langue seconde 12, German 12, History 12, Japanese 12, Law 12, Mandarin 12, Philosophy 12 (4 cr), Punjabi 12, Social Justice 12, Spanish 12, Sustainable Resources 12.

Sciences: Biology 12, Chemistry 12, Geography 12, Geology 12, Physics 12.

IB/AP: All standard and higher level IB courses, and all AP courses, may be used in place of grade 12 courses.

How to apply

Before applying, you might want to review this help video. Then:

  • Go to https://apply.educationplannerbc.ca/sfu.jsp and either
    • select from the drop-down list of faculties: Faculty of Applied Sciences
    • select from the drop-down list of programs: BSC Computing Science
    • or

    • select from the drop-down list of faculties: Faculty of Arts and Social Sciences
    • select from the drop-down list of programs: BA Linguistics

After you have been admitted, speak to an advisor about the joint major option.

Career possibilities

The world is changing rapidly and you have no way of knowing the full range of career opportunities available to you in the future. Graduates of this program may end up in a range of occupations, including these:

  • Data Scientist
  • Embedded Software Engineer
  • Natural Language Processing Engineer
  • Research Linguist
  • Speech Scientist
  • Voice User Interface Designer

Not sure where to start? Career Services can help you explore your options and create possibilities.