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

Master of Engineering, Software Engineering (MEngSc)

Thompson Rivers University · Kamloops, Canada

Duration

24 mo

Tuition

CAD23,118/yr

verified

Intake

Fall (deadline 1 May domestic / 15 March international) and Winter (deadline 1 November domestic / 1 October international)

English

IELTS 6.5

Fall (deadline 1 May domestic / 15 March international) and Winter (deadline 1 November domestic / 1 October international) 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 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.

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

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.

  • 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

CAD23,118/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.

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.
SSL secured No spam, ever
Vibedu AssistantAutomated · answers from our FAQs, not a counsellor
Human →