Back to search
BachelorRecommendedScholarship available

Bachelor of Software Engineering

Thompson Rivers University

  • Kamloops, Canada
  • 5 years
  • English
  • On campus
  • Bachelor

Report this program

What’s wrong with Bachelor of Software Engineering? Choose all that apply.

Thompson Rivers University campus

About the program

A 1.33333-year course-based master programme in Software Engineering at Memorial University.

Program highlights

  • Internship available: no
  • Placement support: yes
  • Work during study: yes
  • Post-study work rights (3): yes
  • PR pathway friendly: no

What you will learn

  • Learners studying Software Engineering can develop the ability to analyse computing problems
  • Apply programming and data practices
  • Test technical solutions and explain the ethical use of digital systems
  • And apply advanced analytical or reflective approaches to complex work. These are indicative learning goals
  • Not a confirmed list of the university's assessed course outcomes.

Career outcomes

  • Software development
  • Computer systems architecture and design
  • Distributed services

Curriculum

  • Four terms of core software engineering topics with deeper expertise in several
  • Course projects and a large team capstone
  • Offered jointly by the Faculties of Science and Engineering and Applied Science.

Entry requirements

Academic

  • High school graduation (BC Grade 12 equivalent) or 12+ transferable post-secondary credits or age 19+
  • Minimum age 17
  • English 12 at 73% or equivalent
  • Programme-specific prerequisites.

Accepted academic background

High school graduation (BC Grade 12 equivalent), or 12+ transferable post-secondary credits, or age 19+ with no formal education in the past 2 years (some programmes restrict), Minimum age 17, Programme-specific prerequisites, Flexible Entry available for some programmes. Applicants need a valid study permit and medical insurance.

Documents you’ll need

  • Academic Transcripts.

How to apply

  1. Check programme requirements and the international deadline (January intake Oct 1
  2. May intake Feb 1
  3. September intake May high-volume programmes may close early). Apply online through EducationPlannerBC at apply. Educationplannerbc. Ca/tru. The 100 CAD application fee is paid by credit card. Submit transcripts and English test results as listed on the TRU undergraduate admissions pages. Receive the offer and pay the tuition deposit stated in the offer letter (3
  4. 000 CAD for continuing undergraduates). A valid study permit and medical insurance are required.

Other costs

Tuition per year$27,987 CAD
Application fee$100 CAD
Deposit$5,600 CAD

Program details

CampusKamloops
Faculty or schoolFaculty of Science
DepartmentEngineering
Teaching languageEnglish
Credit value153
Study paceFixed
Post-study stay3
Scholarship noteInstitutional scholarships or awards may be available to eligible applicants. Confirm program-specific eligibility, Funding and application deadlines.

Intakes and deadlines

  • Program starts

    September 2027

    Apply by

    No deadline listed

Scholarships

Institutional scholarships or awards may be available to eligible applicants. Confirm program-specific eligibility, Funding and application deadlines.

Browse scholarships →

Frequently asked questions

  • The program takes 5 years.