BSc in Computing Science

Kamloops

 

INTAKE: Jan, May & Sept

Program Overview

Thompson Rivers University (TRU) offers a dynamic Bachelor of Science (BSc) in Computing Science program designed to provide students with a solid foundation in computer science principles and practical skills in software development, data analysis, and system design. This program equips graduates with the knowledge and expertise needed to pursue careers in various sectors of the technology industry.

Curriculum: The curriculum of TRU's BSc in Computing Science program covers a wide range of topics essential for understanding computer science and its applications. Core courses typically include computer programming, data structures, algorithms, computer architecture, software engineering, database systems, and operating systems. Elective courses allow students to specialize in areas such as artificial intelligence, machine learning, cybersecurity, web development, or mobile app development. Practical components such as coding assignments, projects, and internships provide students with hands-on experience and the opportunity to apply their knowledge to real-world problems.

Research Focus: Thompson Rivers University emphasizes research within its BSc in Computing Science program, providing students with opportunities to engage in cutting-edge research projects under the guidance of faculty members. Research within the program covers a wide range of topics, including computer vision, natural language processing, data mining, human-computer interaction, and software engineering. Through research experiences, students develop critical thinking skills, problem-solving abilities, and a deeper understanding of emerging trends and technologies in the field of computing science.

Industry Engagement: TRU fosters strong connections with industry partners, technology companies, startups, and research institutions to provide students with valuable practical experiences and networking opportunities. The BSc in Computing Science program may offer internships, cooperative education placements, or industry projects in collaboration with industry partners. These industry engagements allow students to gain firsthand experience in software development, system analysis, or IT project management, preparing them for careers in the rapidly evolving technology sector.

Global Perspective: With a diverse student body and faculty from around the world, Thompson Rivers University promotes a global perspective within its BSc in Computing Science program. The curriculum may include discussions on global technology trends, cross-cultural collaboration, and ethical considerations in computing. Students may have the opportunity to participate in international research collaborations, study abroad programs, or internships with multinational companies, gaining exposure to diverse cultural perspectives and technological practices relevant to the global IT industry.

Pollster Education

Location

Kamloops

Pollster Education

Score

IELTS 6.5

Pollster Education

Tuition Fee

CAD 20542

Application Fees: CAD $ 100

Academic Requirements: International students applying for undergraduate programs at Toronto Metropolitan University should have a minimum academic achievement of 60% or above in their previous educational qualifications.

English Language Proficiency:

  • IELTS: A minimum overall score of 6.5, with no band score less than 6.
  • TOEFL: A minimum score of 88 on the internet-based test (iBT).
  • PTE Academic: A minimum score of 58.

Thompson Rivers University (TRU) is a public research university located in Kamloops, British Columbia, Canada. It is a popular destination for international students seeking higher education in Canada. However, studying at TRU can be expensive, and many students may find it difficult to afford the cost of tuition and living expenses. 

International Student Award of Excellence: The International Student Award of Excellence is a scholarship awarded to international undergraduate students who have demonstrated academic excellence. The scholarship is valued at CAD $12,000 and is renewable for up to three years. To be eligible for this scholarship, students must have a minimum GPA of 3.5 and must be registered in a full-time undergraduate program at TRU.

TRU International Baccalaureate Scholarship: The TRU International Baccalaureate Scholarship is a scholarship awarded to international students who have completed an International Baccalaureate (IB) program with a minimum score of 30. The scholarship is valued at CAD $5,000 and is renewable for up to four years. To be eligible for this scholarship, students must be registered in a full-time undergraduate program at TRU.

TRU World Global Citizen Scholarship: The TRU World Global Citizen Scholarship is a scholarship awarded to international students who have demonstrated leadership skills and a community service. The scholarship is valued at CAD $2,000 and is renewable for up to four years. To be eligible for this scholarship, students must be registered in a full-time undergraduate program at TRU.

TRU World Diversity Scholarship: The TRU World Diversity Scholarship is a scholarship awarded to international students who have demonstrated a commitment to promoting diversity and inclusivity. The scholarship is valued at CAD $2,000 and is renewable for up to four years. To be eligible for this scholarship, students must be registered in a full-time undergraduate program at TRU.

Graduates of Thompson Rivers University's Bachelor of Science (BSc) in Computing Science program have a multitude of exciting career opportunities available to them in various sectors of the technology industry.

Software Developer/Engineer: One of the most common career paths for graduates of TRU's BSc in Computing Science program is that of a software developer or engineer. These professionals design, develop, and maintain software applications, systems, and platforms for diverse industries such as finance, healthcare, e-commerce, gaming, and more. They work with programming languages such as Java, Python, C++, or JavaScript to create user-friendly and efficient software solutions that meet the needs of clients or end-users.

Data Scientist/Analyst: With their strong foundation in computing and data analysis skills, graduates of the BSc in Computing Science program are well-suited for careers as data scientists or analysts. These professionals collect, process, and analyze large volumes of data to derive actionable insights and inform decision-making processes. They use statistical analysis, machine learning algorithms, and data visualization techniques to uncover patterns, trends, and correlations in data sets, helping organizations optimize operations, improve efficiency, and gain a competitive edge.

Cybersecurity Specialist: As organizations increasingly rely on digital technologies, the demand for cybersecurity professionals continues to grow. Graduates of TRU's computing science program can pursue careers as cybersecurity specialists, protecting digital assets, networks, and systems from cyber threats such as hacking, malware, and data breaches. They implement security measures, conduct risk assessments, and develop strategies to mitigate security vulnerabilities and ensure data confidentiality, integrity, and availability.

Systems Analyst/Architect: Systems analysts and architects play a crucial role in designing and implementing IT systems and infrastructure to meet the needs of organizations. Graduates with a BSc in Computing Science can pursue careers in systems analysis, working with stakeholders to understand requirements, evaluate technology solutions, and design system architectures that align with business goals. They may specialize in areas such as cloud computing, network infrastructure, enterprise systems, or software integration.

IT Project Manager: IT project managers oversee the planning, execution, and delivery of IT projects within organizations. They coordinate project teams, manage budgets and resources, and ensure that projects are completed on time and within scope. Graduates of TRU's computing science program possess the technical expertise and project management skills needed to excel in this role, leading IT initiatives such as software development projects, system upgrades, or network deployments.


Similar Courses
WhatsApp Enquiry Call Enquiry