The Bachelor of Engineering in Computer Engineering at the University of Guelph integrates computer science and electrical engineering to prepare students to design, develop, and implement computer hardware and software systems. The program covers algorithmic, electronic, and digital design principles applied to real-world computing systems, enabling graduates to work in areas such as circuit design, hardware-software co-design, embedded systems, AI, robotics, and more. Students may choose elective concentrations and participate in a co-op education option, which includes five work terms integrated into the curriculum for practical experience in the field.