TRU Science

Engineering

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.

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