Bachelor of Engineering in Software Engineering (BEng)
Thompson Rivers University · Kamloops, Canada
Duration
—
Tuition
CAD26,763/yr
verifiedIntake
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.
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
Bachelor of Computing Science (BCS)
CAD26,238/yr Tuition · verified 4 years Duration View detailsMaster of Business Administration (MBA), two-year route
CAD28,618/yr Tuition · verified 2 years Duration View detailsMaster of Engineering, Software Engineering (MEngSc)
CAD23,118/yr Tuition · verified 2 years Duration View detailsMaster of Science in Data Science (MScDS)
CAD25,593/yr Tuition · verified 2 years Duration View detailsCampus 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.