Ready to learn more?
Next Cohort: Jan 4-Jan 4
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Duration
4 years
Tuition
$19,812
Commitment
Full-Time
Delivery
Online
Credential
Degree
Year Founded
1970
Scholarships
yes
The Bachelor of Computing Science (BCS) program at Thompson Rivers University provides students with a strong foundation in computing, preparing them to tackle a wide range of technological challenges across various sectors, including business, government, healthcare, and education. The program spans core areas of computing, including programming, data structures, software engineering, database systems, mobile and web development, and computer networks. Students also gain exposure to emerging fields such as artificial intelligence and human-computer interaction design.
In addition to technical skills, the program emphasizes problem-solving and analytical thinking, equipping graduates to meet the evolving IT needs of diverse industries. The BCS program is structured to offer both theoretical knowledge and practical experience, with students completing a final computing science project to demonstrate their capabilities. Designed to provide a pathway for further academic advancement, the program also prepares students for graduate studies in computing science. With a balanced curriculum, hands-on learning, and a focus on real-world applications, the Bachelor of Computing Science program ensures that graduates are well-prepared for successful careers in the ever-changing tech industry.
Admission Requirements
- High School Diploma or equivalent.
What You’ll Learn
- Core programming skills and data structures.
- Software engineering principles and mobile application development.
- Web design, development, and security issues.
- Database systems and operating systems.
- Artificial intelligence and human-computer interaction design.
- Practical experience through a final computing science project.
Ready to get started?
Next Cohort: Jan 4-Jan 4
By submitting your email address, you acknowledge and agree to CourseCompare.ca's Terms of Service and Privacy Policy.
Student Reviews (12)
DO NOT DO ONLINE LEARNING THROUGH TRU
Dianne Fleur
Kamloops • August 1, 2026Graduated From
Bachelor of Social Work (BSW)
Overall:
Instructors:
Curriculum:
Job Assistance:
The final exam questions do not have anything to do with the actual learning material. They expect you to memorize the whole text and ask questions that do not apply to the actual subject matter. Extremely disappointed in TRU.
The final exam questions do not have anything to do with the actual learning material. They expect you to memorize the whole text and ask questions that do not apply to the actual subject matter. Extremely disappointed in TRU.
Balance my studies with full-time work
Brett Foley
October 31, 2025Graduated From
Master of Business Administration
Overall:
Instructors:
Curriculum:
Job Assistance:
na
I recently completed the online MBA program at Thompson Rivers University, and it was a great experience overall. The flexibility of the program made it easy to balance my studies with full-time work, and the courses were practical and relevant to real...
I recently completed the online MBA program at Thompson Rivers University, and it was a great experience overall. The flexibility of the program made it easy to balance my studies with full-time work, and the courses were practical and relevant to real business situations. The professors were supportive and responsive, which made the online format feel more personal. It wasn’t overly fast-paced, but that worked well for me since I could learn at my own speed. Overall, I found the program affordable, well-structured, and a solid choice for professionals looking to move forward in their careers.


