Master of Engineering Science - Software Engineering Logo

Master of Engineering Science - Software Engineering

Thompson Rivers University (TRU)

805 TRU Way, Kamloops, Canada

408080

Last updated: 19/11/2025
Image for Thompson Rivers University (TRU)
Image for Thompson Rivers University (TRU)
Image for Thompson Rivers University (TRU)
Image for Thompson Rivers University (TRU)
Image for Thompson Rivers University (TRU)
Thompson Rivers University (TRU) Logo

About Master of Engineering Science - Software Engineering

The Master of Engineering Science at TRU is the first master's program in software engineering in British Columbia. It is designed for changemakers who are passionate about technology, innovation, solving real-world problems and building high-quality software.

The program enables graduates to lead in a digital world by blending advanced technical knowledge with hands-on experience, preparing graduates to thrive in high-demand fields such as artificial intelligence, cybersecurity, cloud computing and robotics.

With a strong foundation in software systems and a focus on applied learning, students gain the skills to design, develop and manage complex software solutions. A required co-op term ensures graduates are job-ready, while a research-based thesis fosters critical thinking and innovation.

Whether advancing a career, pivoting into tech, or preparing for doctoral studies, the Master of Engineering Science empowers individuals to engineer solutions that shape the future.
Login Now
Login Now & Experience More
Login Now

Similar Programs

Loading...

ApplyBoard Services

GIC
Program

International Student GIC Program

Obtain your GIC from one of Canada’s largest banks without any processing fees.

Student
Loans

ApplyBoard Loans Services

Don’t let a lack of funds keep you from achieving your dreams. Jumpstart your (or your student’s) educational journey with ApplyBoard Student Loans.

Cost and Duration


Program Level
Master's Degree
Average Graduate Diploma
2 Year Master's Degree Including Co-op
Cost of Living
$22,895.00 CAD / Year
Gross Tuition
$24,330.00 CAD / First Year
Application Fee
$100.00 CAD

Program Intakes


Unlock Program Intake Dates
View detailed intake schedules, application deadlines, and important dates
Login to View
Don't have an account? Sign up free

Study in Thompson Rivers University (TRU) & Achieve Your Dreams

Ready to launch your study abroad journey? You make it happen, but ApplyBoard makes it easy! Follow in the steps of 500,000+ other students and trust our experts to guide your way.
Register for Free Today
Study in Thompson Rivers University (TRU)