The Bachelor of Engineering in Computer Engineering at Thompson Rivers University equips you to design and innovate within the dynamic world of computing hardware and software. This program is ideal for aspiring engineers passionate about solving complex problems through digital systems design, computer architecture, and embedded systems. You will delve into critical areas such as programming, network engineering, and the foundational principles of engineering design, preparing you for a career at the forefront of technological advancement. This degree fosters a deep understanding of how to apply engineering knowledge to create practical, impactful solutions.
You will study this program full-time on campus over five years, engaging in a curriculum that balances theoretical knowledge with hands-on application. Your learning experience will encompass diverse topics including digital systems, computer architecture, and programming, with opportunities to explore specializations like artificial intelligence and cybersecurity. Through practical projects and problem-solving exercises, you will develop the skills necessary to excel in roles such as hardware engineer, software developer, or systems architect, graduating ready to contribute to the ever-evolving technology sector.