Thompson Rivers University

Bachelor of Science, Major in Computing Science and Mathematics

About Program

The Faculty of Science is committed to providing its students with a quality education emphasizing personal attention, choice and flexibility. In the Bachelor of Science program, students can expect opportunities for practical, hands-on experience across a spectrum of science disciplines in the classroom, in the lab, and in the field. In addition, there are opportunities for students to work with nationally and internationally recognized professor-researchers in their research laboratories.
The BSc is a rigorous program that provides students with both depth and breadth in their science education. Communication skills and computer literacy are promoted. Flexibility in the program allows students to pursue interests in disciplines outside their area of specialization.
This program is designed for students interested in a degree that combines the two disciplines.
Co-op placements or graduate opportunities would exist in the areas of education, research, video game development, modelling and simulation, software development, cryptography, data analysis, etc.

Entry Requirements

  • English Language Proficiency
    • TOEFL : 88 (with no section below 20)
    • IELTS : 6.5 (with no bands below 6.0)
  • Academic Score/Qualifications
    • High School (require high school graduation or equivalent)


Common documents
Academic Transcript
High School Certificate
Required for final assessment of the Institution
English Proficiency Certificate

Education Level

Double Degree Program

Study Area

Computer and Engineering

Study Duration

Full Time (4 years)

Tuition Fee

AUD 18,355/year

Intake Submission deadline
Sep 2023 -
Jan 2024 -
May 2024 -
Universitas123 - Akademik


Unique Selling Point

Conditional admissions available

TOEFL, IELTS, and Cambridge exams accepted but not required

Combined ESL and academic studies

Transfer to full-time academic study after ESL

Personal counselling

Homestay, residence, or apartment housing

Admissions and registration assistance

Academic advising and program planning

Medical services on campus

Employment services assistance

Social activities

Annual tuition fee start from

CAD 2,249



Main Campus: Kamloops

Main Campus: Kamloops

805 TRU Way, Kamloops, BC, Canada V2C 0C8


Please Wait