Fall (deadline 1 May domestic / 15 March international) and Winter (deadline 1 November domestic / 1 October international)
English
IELTS 6.5
About this programme
TRU describes this as the first master's programme in software engineering within British Columbia, delivered over 2 years full-time on the Kamloops campus. The programme totals 27 credits: one required 12-credit thesis course (ENGR 6000) plus five graduate-level concentration courses of 3 credits each. After completing coursework, students are required to work one term in a co-op placement. TRU positions the degree towards careers in artificial intelligence, cybersecurity, cloud computing and robotics.
What the fee covers: the international full-time rate. TRU publishes a total programme tuition of CAD 46,235 for 'Master of Engineering Science - Software Engineering' in its 2026-2027 table, and the per-year figure shown is that total divided over the officially stated two-year length.
Fee year: 2026-27.
English requirement as published: IELTS 6.5 with no band below 6.0; or TOEFL 570 paper / 88 iBT with a minimum of 20 per section; or CAEL 70 with no subset below 60.
Before you budget: budget the total, CAD 46,235, rather than the derived annual figure. Entry requires a minimum GPA of 3.00 (a B average) in the last 60 credits and two reference letters, and admission is subject to approval by the Engineering Program Graduate Admission Committee. This is a thesis programme built around a 12-credit ENGR 6000, not a coursework master's — which matters if you want a taught degree. The fee line is confirmed on TRU's fee page; the intake deadlines shown are not confirmed on the programme page, so check them with TRU. A year-on-year fall from a 2025-26 fee is sometimes quoted for this programme; it could not be confirmed and is not repeated here.
Course details verified 20 Aug 2026 — intakes, entry requirements and course facts · official source
Intakes & deadlines
Fall (deadline 1 May domestic / 15 March international) and Winter (deadline 1 November domestic / 1 October international)
Dates confirmed for your profile
Open
Most universities admit on a rolling basis — we confirm the exact application deadline for your profile, free.
Entry requirements
English
IELTS 6.5 · TOEFL 570
Prerequisites
Entry requires a minimum GPA of 3.00 (B average) in the last 60 credits and two reference letters; admission is subject to approval by the Engineering Program Graduate Admission Committee.
We confirm the exact costs and the scholarships you qualify for at Thompson Rivers University — free, for your profile. Need funding? Check your education-loan eligibility.
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.
Rupee figure converted at the 5 Oct 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.
Master of Engineering, Software Engineering (MEngSc) — FAQs
5 questions
Tuition is CAD23,118/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 Fall (deadline 1 May domestic / 15 March international) and Winter (deadline 1 November domestic / 1 October international). Most universities admit on a rolling basis — we confirm the exact deadline for your profile, free.
Entry requires a minimum GPA of 3.00 (B average) in the last 60 credits and two reference letters; admission is subject to approval by the Engineering Program Graduate Admission Committee. English: IELTS 6.5 · TOEFL 570.
The programme runs about 24 months full-time.
Yes — shortlisting, SOP, LOR, Resume, application, scholarships and visa guidance are all free. We're paid by partner universities, not by you.
Apply to Master of Engineering, Software Engineering (MEngSc) — free help
A counsellor calls you back during office hours — 9am to 8pm IST, Mon to Sat. We are open now.
A senior Vibedu counsellor
Study-abroad expert
Optional — so a counsellor can send your shortlist and documents in writing.