Thompson Rivers University (TRU)
Thompson Rivers University (TRU)

805 TRU Way, Kamloops, British Columbia, Canada

Bachelor of Engineering in Software Engineering (Co-op)

4-Year Bachelor's Degree

Program Summary

Through the Bachelor of Engineering program, students will learn to apply engineering principles to computer software. They will gain technical knowledge and skills in how to design, develop, maintain, test and evaluate software. As students move through the program, their courses will include areas such as engineering, business, computing science and project management.

Software engineer grads do more than programming. They bring creative solutions to manufacturing, transportation, health care, government and digital media. These sectors rely on computer tools and applications, which Thompson Rivers University’s grads manage.

Co-operative education is a mandatory requirement of the Software Engineering degree that comes with many added benefits:
  • Obtain industry related experience to boost up students’ resume.
  • Get paid while students learn
  • Build connections with industry professionals.
  • Apply and strengthen skills learned in the classroom to real world scenarios.
  • Have the opportunity to apply COOP experience to Engineering In Training Hours after graduation.

Career prospects in software engineering:

  • Software security analyst
  • Software quality assurance engineer
  • Software application developer
  • Software architect
  • Data scientist
  • Mobile and web developer
  • Cloud developer
  • Game developer

Academic Background

Minimum Level of Education Completed

Grade 12 / High School

Minimum GPA

50%

Minimum Language Test Scores

Reading

6

Writing

6

Listening

6

Speaking

6

Reading

55

Writing

55

Listening

55

Speaking

55

Literacy

115

Conversation

115

Comprehension

115

Production

115

Program Intakes

Open date

October 1, 2024

Submission deadline

May 1, 2025

Open date

October 1, 2025

Submission deadline

May 1, 2026

Cost and Duration

4-Year Bachelor's Degree

Program Level

5 year bachelor’s degree including 12 months of co-op

Program Length

$20635 CAD

Cost of Living

$100 CAD

Application fee

$29497 CAD / First Year

Gross Tuition

Other Fees

General Fees: $1,106 per year
Medical Insurance: $600 per year
TRUSU Extended Health & Dental Plan Fees: $248 per year