TRU Science


Engineering Transfer

Jump-start your engineering studies with foundation courses in your first year at TRU, then transfer to UBC or UVic to complete your degree. If you are interested in a computer or electrical engineering degree, you can complete your second year of studies at TRU before transferring to UVic.

Learn more

Bachelor of Engineering in Software Engineering

If you want to be a professional with the technical knowledge and skills to design, develop, test and maintain problem-solving software by applying systematic engineering principles, a software engineering degree from Thompson Rivers University is the right choice.

Learn more