TRU Science
Science Menu
-
- Bachelor of Science Degree
- Biological Sciences
- Chemistry
- Data Science
- Engineering
- Computing Science
- Geology
- Mathematics and Statistics
- Natural Resource Science
- Physics
- Pre-Professional Health Sciences
-
- Associate of Science Degree
- Architectural and Engineering Technology
- Post-Baccalaureate Diploma in Applied Data Science
- Respiratory Therapy
- Veterinary Technology
Section Menu
-
- Bachelor of Science Degree
- Biological Sciences
- Chemistry
- Data Science
- Engineering
- Computing Science
- Geology
- Mathematics and Statistics
- Natural Resource Science
- Physics
- Pre-Professional Health Sciences
-
- Associate of Science Degree
- Architectural and Engineering Technology
- Post-Baccalaureate Diploma in Applied Data Science
- Respiratory Therapy
- Veterinary Technology
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 moreEngineering 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 moreContact
For more information, please contact engr@tru.ca