university image
country flag

Bachelor of Computing Science, Thompson Rivers University

Check Eligibility

About this course

arrow
The Bachelor of Computing Science at TRU is designed to prepare students for technological advancements that influence various aspects of life and work. The program begins with two years of general study, followed by two years focused on computing science. It covers essential skills like website design, programming, data analysis, and the logic underlying technology. Students also have opportunities for co-op work terms and undergraduate research, which help build industry experience and academic credentials. This degree aims to equip students with a diverse set of skills applicable across numerous industries such as medicine, entertainment, aerospace, green energy, and heavy industry. It emphasizes practical learning and industry readiness through a comprehensive curriculum that balances theoretical knowledge and hands-on experience.

Why this course is highly recommended

arrow
This computing science degree is ideal for students interested in the rapidly evolving field of technology. It provides a strong foundation in core skills like programming, web development, and data analysis, along with opportunities for practical industry experience through co-op placements. The program also supports undergraduate research, enhancing employability and academic growth. Its flexibility allows laddering from diplomas or combining with arts or business studies, making it accessible for a variety of students wanting a versatile and future-proof education.

Specialisation

arrow
The program offers a well-rounded curriculum in computing science, with specialized courses including computer network security, operating systems, human-computer interaction design, web design and programming, database systems, artificial intelligence, and software engineering. In addition, students can choose from elective courses at the 3000-4000 level to tailor their studies to specific interests or career goals.

Course fees

arrow
graduation cap icon

Application fees

18.23L

graduation cap icon

1st year tuition fees

18.23L

graduation cap icon

Living cost

-

Degree requirements

arrow
Students need to complete a mix of core courses such as computer programming, data structures, systems, and web development during the first two years. The latter part of the program includes advanced courses like machine learning, networking, operating systems, and software engineering, supplemented with electives. Admission requires Grade 12 or equivalent with specific minimum scores in English and Math, though flexible entry pathways are available for those who do not meet initial requirements.
translate icon

English language test

DUOLINGO

125

IELTS

6.5

TOEFL

88

PTE

58

Want to learn more about the admission process, eligibility criteria, and acceptance rates for international students? Visit the Thompson Rivers University admission page for complete details.

Career prospects

arrow
Graduates from the Bachelor of Computing Science program find opportunities across many sectors, including healthcare, manufacturing, communications, retail, banking, electronics, and entertainment. The degree mainly focuses on small to medium business environments, preparing students for roles in software development, network security, data analysis, project management, and related fields.

FAQs

What career options are available after completing this degree?

Graduates can work in healthcare, manufacturing, communications, retail, banking, and entertainment industries, often taking roles related to software development, network security, and data analysis.

Can I ladder from a diploma or combine this with other fields?

Yes, there are pathways to ladder from a diploma or combine your studies with arts or business programs, allowing for flexibility in your educational journey.