Confirm:
your program information with TRU .
More Items

Software Engineering: Bachelor of Engineering in Software Engineering


Intake
  • Fall

Study Options
  • Co-Op
  • Program Start Date
    September
  • Campuses
    Kamloops

    Resources

    Need more information about Kamloops?

    City of Kamloops - Home
  • Length
    Five Years (including one year co-op)
  • Tuition Estimate
    (domestic students)
    $5600 per year
  • Book & Supplies Cost Estimates
    $1000 - $2000 per year
  • Credential Granted
    Bachelor's Degree
  • Learning Method Options
    Face-to-Face

Learning Method Option:

  • Face-to-Face: Program is fully delivered in class with face-to-face interaction
  • Online: Program is fully delivered online
  • Blended (Face-to-Face + Online): Program is delivered using a combination of face-to-face and online learning
  • Off-site: All or part of program is delivered in a physical location away from regular classroom/campus

Looking for ways to fund your education? Check out TRU's financial aid and awards page.

Application Deadline Advice

Application for admission must be submitted by: May 31.

Note: completed applications which are received before the application deadline may be considered for early review. 

Verify the dates and deadlines directly with TRU.

Application Fee: $31.64 (domestic students); $100 (international students)

1) Program Admission Requirements

Academic (minimum grade needed in brackets)

1. High school graduation or equivalent.

2.  English

One of:

  • English Studies 12 (73%)
  • English First Peoples 12 (73%)
  • Out-of-province equivalent (73%)
  • TRU's ENGL 0600 (C+)
  • TRU's ENGL 0661 (C+)
  • TRU's ESAL 0570 (C+) and 0580 (C+)
  • Acceptable assessment result (for example: Accuplacer, LPI, TRU English Placement Test, TOEFL or IELTS) 

3. Pre-calculus 12 (67%) or equivalent

4. Chemistry 11 (67%) or equivalent

5. Physics 11 (67%) or equivalent (Physics 12 is preferred) 

6. Following courses are also recommended:

  • Calculus 12
  • Drafting 12
  • Computing or Information Technology course involving computer programming and problem solving experience with high level languages such as Java, C/C++, or Visual Basic.
Admission Advice

1. Out-of-the-province students can click here to see Canadian secondary school course equivalencies for admission prerequisites. 

2. Admission is competitive based on grades in Grade 11 and 12 prerequisite courses.

3. Students who have completed parts of a first-year engineering program at a recognized university will be considered for admission on a case by case basis and require approval of the TRU Engineering Undergraduate Admission Committee.  It may require an upgrade or completion of pre-requisite courses.

4. If you have completed a year of post-secondary studies in science or related studies, you can also be considered on a case-by-case basis and will require the approval of the TRU engineering undergraduate admission committee. You are expected to have:

  • Overall GPA of 3.00 (B) or better
  • Grades of B (or better) in first-year mathematics courses
  • Grades of B (or better) in first-year physics courses
  • Grades of B (or better) in first-year chemistry courses
  • Grades of C+ (or better) in first-year English courses

5. Second- and third-year entry is possible, if you have completed or partially completed first-year or second-year science, engineering or related courses from Thompson Rivers University or at a recognized university. Contact the department to verify details.


 

2) Institution Admission Requirements

Applicants also have to satisfy TRU's institution admission requirements as listed below.

English Language Requirements

If your first language is not English and wish to enter academic programs without attending ESL courses, you must provide one of the following (minimum scores):

  • TOEFL iBT = score of 88 overall, with no section below 20
  • TOEFL paper-based = 570 overall, with a 4.5 on the TWE (Test of Written English)
  • TOEFL computer based = 230 overall, with 4.5 on Essay
  • IELTS = score of 6.5, with no bands below 6.0
  • MELAB = score of 81
  • CanTEST = score of 4.5 with no component below 4.0
  • CAEL = score of 70, with no subset below 60
  • Duolingo = score of 110 (accepted on a temporary basis, applicable to applications received before August 31, 2022)

Verify with the institution directly

General Admission Requirements (All Students)

TRU programs generally require BC high school graduation or equivalent. Exceptions to this requirement are shown in the program admission requirements.

You may have the equivalent of BC high school graduation if you have completed:

  • the BC Adult Graduation (Adult Dogwood) diploma, or
  • the General Education Diploma (GED)
The program-specific admission requirements are detailed within each program profile in EducationPlannerBC's Program Search Database for TRU-Campus.

BC Secondary School (or equivalent)

You must meet the program-specific admission requirements of your intended program. To qualify for admission to the Bachelor of Business/Arts/Science degree program, you will need to have completed BC Grade 12 (or equivalent).

The program-specific admission requirements are detailed within each program profile in EducationPlannerBC's Program Search Database for TRU-Campus.

 

Out-of-Province

You must meet the program-specific admission requirements of your intended program. To qualify for admission to the Bachelor of Business/Arts/Science degree program, you will need to have completed BC Grade 12 (or equivalent).

The program-specific admission requirements are detailed within each program profile in EducationPlannerBC's Program Search Database for TRU-Campus.

 

BC Transfer Student

If you have completed some post-secondary studies at another institution, you can possibly earn transfer credits toward your program at TRU-Campus. Please refer to TRU's Transfer Credit web page. The BC Transfer Guide allows you to check on the transferability of your courses taken at another BC post-secondary institution.

Once you apply to TRU, and submit your official transcripts, you will be automatically assessed for transfer credit.

Out-of-Province Transfer Student

If you have completed some post-secondary studies at another institution, you can possibly earn transfer credits toward your program at TRU-Campus. Please refer to TRU's Transfer Credit web page. Once you apply to TRU, and submit your official transcripts, you will be automatically assessed for transfer credit.

Mature Student

For admission purpose, mature students are defined as any applicant of at least 19 years of age who has not graduated from high school. Students classified as mature may have the grade-level admission requirement waived, for example grade 11, grade 12, etc., but they are still required to meet a program’s other admission requirements and all course pre-requisites.

The program-specific admission requirements are detailed within each program profile in EducationPlannerBC's Program Search Database for TRU-Campus.

 

International Student

For details on International Student Admission, please check here.

Other Student (including Special Consideration)

TRU may establish categories for Special Admission where it is considered that previous training and/or work experience is adequate to provide a potential for success in the program. Applicants may possibly earn academic credits for life and work experience learning through Prior Learning Assessment and Recognition (PLAR). Please contact a TRU academic advisor for more details.

How to Apply

Click here for details on how to apply for admission to TRU.