Post Baccalaureate Diploma in Economics
Thompson Rivers University (TRU) offers a Post Baccalaureate Diploma in Economics (PBDE...
Kamloops
INTAKE: September
The Bachelor of Engineering in Computer Engineering at Thompson Rivers University (TRU) is a comprehensive program designed to prepare students for dynamic and innovation-driven careers in computer systems, software, and hardware engineering. This program combines the principles of electrical engineering and computer science to equip students with the technical and analytical skills needed to design, develop, and optimize modern computing systems. Located in Kamloops, British Columbia, TRU offers an inclusive and research-focused environment where students gain both theoretical knowledge and hands-on experience in cutting-edge technologies such as embedded systems, robotics, artificial intelligence, and digital communications. The program emphasizes innovation, sustainability, and problem-solving, enabling graduates to contribute effectively to the rapidly evolving technology industry.
Curriculum: The curriculum of the Bachelor of Engineering in Computer Engineering at TRU integrates core engineering foundations with specialized computer engineering coursework. Students begin with fundamental courses in mathematics, physics, programming, and circuit design, followed by advanced topics such as microprocessors, computer architecture, signal processing, software systems, control systems, and network security. Practical laboratory work, capstone projects, and design courses ensure that students apply theoretical knowledge to real-world engineering challenges. The program also emphasizes teamwork, project management, and communication skills—essential competencies for professional engineers. Throughout their studies, students use industry-standard tools and technologies such as MATLAB, C/C++, Verilog, and embedded hardware platforms to develop technical expertise and innovation capability.
Research Focus: TRU encourages students in the Computer Engineering program to participate in research that explores emerging technologies and engineering innovations. Research areas include artificial intelligence, machine learning, embedded systems, renewable energy integration, and smart systems design. Students work alongside faculty mentors to investigate practical solutions to global engineering challenges, often collaborating on interdisciplinary projects that link computer science, data analytics, and electrical engineering. TRU’s emphasis on applied research fosters innovation, critical thinking, and creativity, preparing graduates for advanced studies or research-intensive careers in academia and industry.
Industry Engagement: TRU maintains strong partnerships with technology firms, engineering companies, and government organizations, ensuring that the program remains aligned with current industry needs. Students benefit from co-op placements, internships, and industry-led projects that provide valuable professional experience and exposure to real-world applications. Guest lectures, industry workshops, and collaborative projects with leading employers help students understand emerging trends in areas such as automation, IoT, and cybersecurity. These connections enhance students’ employability and give them insight into the expectations and opportunities within Canada’s rapidly growing tech sector.
Global Perspective: The Bachelor of Engineering in Computer Engineering at TRU integrates a global outlook into its curriculum, preparing students to work in international and multicultural environments. The program addresses global engineering standards, sustainable technology development, and ethical considerations in technological innovation. TRU’s diverse student body and international partnerships encourage cross-cultural collaboration and knowledge exchange. Through global research initiatives, international internships, and exchange opportunities, students gain a deeper understanding of how computer engineering impacts societies worldwide. This global perspective ensures TRU graduates are well-prepared to design and implement technological solutions that address both local and global challenges in an increasingly connected world.
Kamloops
IELTS 6.5
CAD 25979
Undergraduate Entry Requirements
Academic Qualifications: Applicants for undergraduate programs typically require a minimum academic achievement of 60% or above in their Grade 12 from a recognized institution.
English Language Proficiency:
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.
Graduate Entrance Scholarship: The Graduate Entrance Scholarship is a scholarship awarded to international graduate students who have demonstrated academic excellence. The scholarship is valued at CAD $5,000 and is renewable for up to two years. To be eligible for this scholarship, students must have a minimum GPA of 3.67 and must be registered in a full-time graduate 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 commitment to 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.
The Bachelor of Engineering in Computer Engineering at Thompson Rivers University (TRU) prepares graduates for a diverse range of high-demand careers in technology, engineering, and innovation. Combining the principles of hardware design and software development, the program equips students with the skills needed to develop cutting-edge computing solutions that power modern industries.
Computer Engineer: Design, develop, and maintain computer hardware and software systems. Computer engineers work across industries to create efficient computing solutions that integrate seamlessly into technological infrastructure.
Software Developer: Build, test, and optimize software applications and systems. Software developers work with programming languages, databases, and APIs to develop innovative products for businesses and consumers.
Embedded Systems Engineer: Specialize in developing hardware-software integrated systems used in devices such as medical equipment, automotive electronics, and IoT (Internet of Things) technologies.
Network Engineer: Design and maintain computer networks that ensure smooth communication and data transfer across organizations. Network engineers play a crucial role in improving connectivity and security.
Hardware Design Engineer: Focus on designing, testing, and implementing computer hardware components such as processors, circuit boards, and memory systems to improve performance and efficiency.
Cybersecurity Engineer: Protect digital systems and networks from cyber threats by developing secure architectures, monitoring vulnerabilities, and implementing data protection strategies.
Artificial Intelligence (AI) Engineer: Develop and deploy intelligent algorithms, machine learning models, and AI-driven systems that automate processes and enhance decision-making capabilities.
Robotics Engineer: Design and program robotic systems for manufacturing, healthcare, and research. Robotics engineers combine electronics, programming, and mechanical design to create automated solutions.
Systems Analyst: Analyze and optimize IT systems to improve efficiency and performance. Systems analysts act as a bridge between business requirements and technical implementation.
Research and Development (R&D) Engineer: Work in research environments to create and test new technologies, prototypes, and engineering solutions. R&D engineers contribute to technological advancement across industries such as telecommunications, automation, and renewable energy.