Master of Engineering Science - Software Engineering
Thompson Rivers University (TRU)
What you will study
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.
About this course
- Institution
- Thompson Rivers University (TRU)
- Where
- Kamloops, Canada
- Level
- Master
- Length
- 24 months
- Tuition
- CA$24,330.00
- Application fee
- CA$100.00
Published as Thompson Rivers University (TRU) publishes it, through ApplyBoard, and not checked by Go Study — ask us and a consultant will confirm any of it with the school.
Intakes
- Starts January 1, 2027 · apply by January 1, 2027
- Starts September 1, 2027 · apply by September 1, 2027not confirmed by the school
- Starts September 1, 2028 · apply by September 1, 2028not confirmed by the school
Entry requirements
The requirements for this course are not published yet. Ask us and we will confirm them with the university.
Photographs
We hold no photograph of this school. That is a gap in our catalogue, not a fact about the campus.
Interested in this course?
Tell us, and a consultant will go through the entry requirements with you, work out what you already have and what is missing, and take the application from there.
Reach a consultant
- Website: go-study.uz
Talk to a Go Study consultant
Leave your name and a way to reach you, and a consultant will get in touch in the language you are reading this in.