You're offline — your progress is kept for this browsing session.
Bachelor of Engineering in Software Engineering (BEng) at Thompson Rivers University Vibedu CounsellingBook Free Counselling
Safe / Budget · Bachelor's

Bachelor of Engineering in Software Engineering (BEng)

Thompson Rivers University · Kamloops, Canada

Duration

Tuition

CAD26,763/yr

verified

Intake

September

English

IELTS 6.5+ with no bands below 6.0

September intake. Most universities admit on a rolling basis — we confirm the exact application deadline for your profile, free.

Course details verified 20 Aug 2026 — intakes, entry requirements and course facts · official source

Fee verified Checked against the university's own fees page. See the university fees page.

About this programme

TRU offers a Bachelor of Engineering in Software Engineering at the Kamloops campus. TRU's international fee schedule lists it as an exception programme whose fees vary with the minimum number of credits students must enrol in each semester, at 50 courses / 153 credits. The programme has a co-op component. It is offered by TRU's Faculty of Science engineering department. What the fee covers: the international rate. TRU's 2026/27 international schedule row reads 'Bachelor of Engineering in Software Engineering | $875 | $2,623 | 50 (153 credits) | $133,813', and the programme catalogue page states 'Length: Five years'. The figure shown is that CAD 133,813 total as a straight-line average over five years. Fee year: 2026-27. Before you budget: work from the total, CAD 133,813, not the yearly average — two co-op work terms sit inside the five years, so the actual billing is uneven. TRU states that international tuition is guaranteed: 'your tuition rate is locked in for the full intended duration of your program, plus one additional year.' For reference, TRU lists a sibling Bachelor of Engineering in Computer Engineering at CAD 133,814 on the same basis. At 153 credits this is more than five standard years of load — a normal TRU bachelor's is 120 credits — and it is by far the most expensive TRU option listed here, well outside a total budget of INR 25 lakh. The English requirement comes from https://www.tru.ca/truworld/new-students/before-you-leave-home/english-requirements.html rather than the fees page.

Intakes & deadlines

September

Dates confirmed for your profile · Programme page prints "Intake dates: September"

Entry requirements

  • English

    IELTS 6.5+ with no bands below 6.0 · TOEFL 88 with no band below 20 (current test); 4.5 with no section below 4.0 under the 2026 test

  • Prerequisites

    High school route: Grade 12 (or equivalent); English Studies 12 / English First Peoples 12 minimum 73% (or equivalent); Pre-calculus 12 minimum 67%; Chemistry 11 minimum 67%; Physics 11 minimum 67%, with Physics 12 at 67% preferred. Post-secondary alternative after one year of science: overall GPA 3.00 (B) or better, with B or better in completed 1000-level Mathematics, Physics and Chemistry and C+ or better in 1000-level English. The page states the programme is open to international applicants but gives international equivalents only as '(or equivalent)' — TRU publishes no India-specific percentage for this degree.

  • Documents

    SOP, LOR & Resume — generate them free in 2 minutes.

Typical graduate salary — Computer Science / IT, Canada
CAD35.00–CAD91.35/hr · ≈ ₹2,414–₹6,300/hr

This is an indicative early-career range for the whole Computer Science / IT field in Canada, from official graduate-outcome data — not a figure for this programme or university, and not a guarantee of what you will earn. What you actually earn depends on the role, employer, city and your visa.

Source: Job Bank Canada (Labour Force Survey, Statistics Canada), 2023-2024 (updated 2025-11-19).

Rupee figure converted at the 18 Aug 2026 mid-market rate; your bank's rate will be worse and currencies move, so use it for planning, not as the amount you will receive.

Fees & scholarships

CAD26,763/yr tuition (verified). We confirm the exact costs and the scholarships you qualify for at Thompson Rivers University — free, for your profile.

Other programmes at Thompson Rivers University

Campus photos on this page: Pjbosco (CC BY-SA 3.0) — via Wikimedia Commons.

Bachelor of Engineering in Software Engineering (BEng) — FAQs

4 questions

Tuition is CAD26,763/yr. Checked against the university's own fees page. We confirm the current fee and the scholarships you qualify for — free.

The main intake is September. Most universities admit on a rolling basis — we confirm the exact deadline for your profile, free.

High school route: Grade 12 (or equivalent); English Studies 12 / English First Peoples 12 minimum 73% (or equivalent); Pre-calculus 12 minimum 67%; Chemistry 11 minimum 67%; Physics 11 minimum 67%, with Physics 12 at 67% preferred. Post-secondary alternative after one year of science: overall GPA 3.00 (B) or better, with B or better in completed 1000-level Mathematics, Physics and Chemistry and C+ or better in 1000-level English. The page states the programme is open to international applicants but gives international equivalents only as '(or equivalent)' — TRU publishes no India-specific percentage for this degree. English: IELTS 6.5+ with no bands below 6.0 · TOEFL 88 with no band below 20 (current test); 4.5 with no section below 4.0 under the 2026 test.

Yes — shortlisting, SOP, LOR, Resume, application, scholarships and visa guidance are all free. We're paid by partner universities, not by you.

Apply to Bachelor of Engineering in Software Engineering (BEng) — free help

A counsellor calls you back during office hours — 9am to 8pm IST, Mon to Sat. We are closed right now, so your request is first in line when we reopen.

A senior Vibedu counsellor Study-abroad expert
Optional — so a counsellor can send your shortlist and documents in writing.
SSL secured No spam, ever
Vibedu AssistantAutomated · answers from our FAQs, not a counsellor
Human →