Last updated on 2025-11-14
Program Overview
The Bachelor of Engineering in Engineering Systems and Computing at the University of Guelph is a unique program that combines elements of computer science and electrical engineering. This program prepares students to design, implement, and maintain modern computing systems, focusing on both software development and hardware design. Students will explore various topics, including fluid mechanics, thermodynamics, and control systems, equipping them with the skills necessary for a successful career in the technological industry. The program stands out as the only one of its kind in Canada, emphasizing integrated, computer-based engineering systems.
Program Structure
The Bachelor of Engineering in Engineering Systems and Computing is structured to provide a comprehensive education over a five-year period, particularly for those opting for the co-op stream. The program includes:
- Five work terms integrated into the curriculum for co-op students.
- Elective concentrations in areas such as control systems, biomedical, robotics, mechatronics, embedded systems, and human-centered computing.
- Opportunities to choose specific streams in upper years, allowing students to tailor their education to their career aspirations.
This program not only focuses on theoretical knowledge but also emphasizes practical experience through hands-on projects and interdisciplinary collaboration. Students will develop a solid foundation in both software and hardware aspects of engineering systems, preparing them for various career paths in the engineering field.
Featured Experiences
The Engineering Systems and Computing program offers several unique features that enhance the learning experience:
- Co-op opportunities that provide real-world experience and improve job search skills.
- Hands-on projects that emphasize collaboration and teamwork.
- Interdisciplinary design courses that allow students to work on practical engineering challenges.
- Access to state-of-the-art facilities and resources for engineering students.
These experiences are designed to prepare students for the demands of the engineering workforce and to foster a strong understanding of integrated engineering systems.
Career Options
Graduates of the Bachelor of Engineering in Engineering Systems and Computing can pursue a variety of career paths in Canada, including:
- Systems Engineer: Responsible for designing and managing complex systems over their life cycles.
- Software Systems Analyst: Analyzes and improves software systems to meet business needs.
- AI/ML Engineer: Develops artificial intelligence and machine learning models for various applications.
- Project Manager: Oversees engineering projects, ensuring they are completed on time and within budget.
- Automation Engineer: Designs and implements automated systems to improve efficiency in manufacturing and other industries.
- Information Systems Manager: Manages IT systems and teams to support organizational goals.
- Control Systems Engineer: Designs and maintains control systems for various engineering applications.
- Robotics Engineer: Develops robotic systems for industrial, medical, and consumer applications.
These roles highlight the diverse opportunities available to graduates, reflecting the program's comprehensive approach to engineering education.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit University of Guelph official website











