TRU Science

Engineering

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 

Bachelor of Engineering in Computer Engineering

If you want to be a professional with the technical knowledge and skills to design, develop and integrate computer systems and their hardware and software components, a computer engineering degree from Thompson Rivers University is the right choice.

Learn more 

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