Bachelor of Computing Science

Be at the forefront of technological advances that impact how we work, play and live.

With a degree in computing science you can turn concepts like self-driving vehicles, smart tech wearables and holographic surgery into everyday realities. Nearly every industry needs digital technology to succeed, which means computing science is full of opportunities in medicine, entertainment, aerospace, sports, green energy or heavy industry, just to start. By understanding the logic and algorithms that drive technology, you will begin to see opportunities everywhere.This degree consists of two years of general study followed by two years of concentrated studies in computing science. It is an excellent option to build a diverse set of skills.

Complete a co-op work term, and you will gain valuable industry experience and put what you learn into practise in the real world. And TRU offers opportunities for our degree students to participate in undergraduate research, which allows you to grow both your resume and academic credentials while completing your degree.

Feeling stuck? Let our expert counsellor help you.

Can't decide on the university and course? Our experienced counsellors are here to guide and support you through each stage

A man in a blue jacket and white shirt.
Apply Now
001
Location

Canada

002
Program Level

Bachelor Degree

003
Duration

4 Year(s)

004
Tution Fee

CAD10787 (2025)

005
Entry Score

6.5 IELTS

Program Overview: What to Expect

The Bachelor of Computing Science program at TRU stands out because it combines rigorous academics with hands-on, practical experience. You do not just read about programming; you build real software.

Key features of the program include:

  • Practical Skills: You will learn multiple programming languages, database management, web development, and software engineering principles.
  • Co-op Opportunities: TRU offers cooperative education options. This means you can work in paid, industry-related jobs while completing your degree, giving you Canadian work experience before you even graduate.
  • Research Opportunities: Work alongside experienced faculty on cutting-edge undergraduate research projects in fields like artificial intelligence and network security.
  • Career Prospects: Graduates step into high-demand roles such as software engineers, systems analysts, database administrators, and network specialists.

Tuition Fees for International Students

Understanding your financial commitment is crucial when planning your studies abroad. As an international student, your tuition fees differ from those of domestic students.

While exact numbers fluctuate slightly each academic year, international students can expect to pay around $18,000 to $22,000 CAD per year for a full course load (usually 30 credits).

When budgeting for your education, remember to account for additional costs:

  • General Fees: Campus activity fees, health and dental insurance, and transit passes.
  • Books and Supplies: Expect to spend between $1,000 and $1,500 CAD annually on textbooks and lab materials.
  • Living Expenses: Kamloops offers a more affordable cost of living compared to larger cities like Vancouver or Toronto, making housing and groceries more manageable.

Academic Requirements

To secure your spot in the Bachelor of Computing Science, you need a strong academic foundation. TRU looks for students who show promise in logical thinking and mathematics.

The primary academic requirements include:

  • High School Graduation: You must have the equivalent of a Canadian high school diploma.
  • Math Proficiency: You need a strong grade in Grade 12 mathematics (equivalent to Pre-Calculus 12 in British Columbia). If you do not meet this requirement, TRU offers upgrading courses you can take before entering the main program.

Make sure to provide official transcripts from all secondary and post-secondary institutions you have attended.

IELTS Requirements and English Proficiency

Since all your classes are taught in English, you must demonstrate strong communication skills. Thompson Rivers University accepts several English proficiency tests.

For direct entry into the academic program, the standard IELTS requirements are:

  • Overall Score: 6.5
  • Band Scores: No individual band (Reading, Writing, Listening, Speaking) below 6.0.

If you took the TOEFL, TRU generally requires an overall score of 88, with no section below 20. Do not worry if your scores are slightly lower; TRU offers English as a Second Language (ESL) programs that allow you to improve your language skills before transitioning fully into your degree courses.

Course Duration

The Bachelor of Computing Science is a 120-credit degree program.

  • Full-Time Study: If you study full-time (five courses per semester), you will complete the program in four years.
  • Part-Time Study: TRU offers flexible learning. You can take fewer courses per semester, though this extends your total course duration.
  • Co-op Impact: If you choose to participate in the co-op program, you will add 12 to 16 months of paid work experience to your timeline, extending your degree to about five years.

Scholarships and Financial Aid

Studying abroad is a major financial investment, but TRU offers excellent support. International students can apply for various scholarships to help offset the cost of tuition.

  • International Student Entrance Scholarships: TRU awards these to new international students who demonstrate exceptional academic performance in high school.
  • In-Course Scholarships: Once you establish yourself at TRU, you can apply for scholarships based on your university GPA.
  • Diversity Scholarships: TRU World often provides specialized funding for students from specific regions to maintain a diverse and vibrant campus.

Be sure to check the TRU financial aid website early, as scholarship deadlines often pass several months before the semester begins.

Student Life at TRU

Your university experience involves much more than just attending lectures. Thompson Rivers University boasts a vibrant, welcoming campus tailored to help international students feel right at home.

  • TRU World: This dedicated international student support team assists with everything from academic advising and visa questions to finding housing and opening a Canadian bank account.
  • Clubs and Societies: Join the TRU Computing Science Club to network with peers, attend hackathons, and build your resume. You can also join cultural clubs, sports teams, and outdoor recreation groups.
  • The Kamloops Lifestyle: Kamloops enjoys over 2,000 hours of sunshine a year. You can spend your weekends hiking, skiing at nearby Sun Peaks Resort, or exploring the beautiful local lakes and rivers.

How to Apply

Ready to take the next step? The application process for international students is straightforward.

  1. Prepare Your Documents: Gather your high school transcripts, passport copy, and proof of English proficiency (like your IELTS test results).
  2. Submit Your Application: Apply directly through the TRU online application portal or via EducationPlannerBC. You will need to pay a non-refundable application fee.
  3. Wait for Assessment: The TRU admissions team will review your documents. If you meet the requirements, you will receive a Letter of Acceptance (LOA).
  4. Pay Your Deposit: To secure your seat, pay your initial tuition deposit.
  5. Apply for a Study Permit: Use your LOA and receipt of your deposit to apply for your Canadian study permit through Immigration, Refugees and Citizenship Canada (IRCC).

Apply early. International application deadlines are typically months in advance of the semester start date to allow enough time for visa processing.

Conclusion

Earning your Bachelor of Computing Science Degree at Thompson Rivers University opens doors to a global career in technology. With practical coursework, paid co-op opportunities, and a supportive environment designed for international students, TRU provides the perfect launchpad for your future.

Whether you want to build the next major software application or secure complex computer networks, TRU gives you the tools you need. Gather your transcripts, prepare for your IELTS exam, and start your application to Thompson Rivers University today.

Similar programme

Master of Science - Data Science (Project Option)
Thompson Rivers University
Masters Degree
British Columbia, Canada
2 Years
IELTS 6.5 (no band < 6.0)
$21,607 CAD / Per Year
View Details
Masters of Business Administration
Thompson Rivers University
Masters Degree
British Columbia, Canada
2 Years
IELTS 7.0 (no band < 6.5)
$26,975.00 CAD / Per Year
View Details
Master of Medical Biotechnology
University of Windsor
Masters Degree
Windsor, Canada
Windsor, Canada
IELTS 6.5 (no band < 6.0)
$31,875 CAD
View Details
Master of Engineering in Mechanical Engineering
University of Windsor
Masters Degree
Windsor, Canada
2 Years
IELTS 6.5 (no band < 6.0)
CAD $32,400
View Details
Master of Engineering in Industrial Engineering
University of Windsor
Masters Degree
Windsor, Canada
2 Years
IELTS 6.5 (no band < 6.0)
CAD $33,750
View Details
Master of Engineering in Environmental Engineering
University of Windsor
Masters Degree
Windsor, Canada
2 Years
IELTS 6.5 (no band < 6.0)
CAD $33,750
View Details

Looking for a one-stop solution?

Let us guide you through every step.