
M.Eng. in Engineering Systems and Computing WEX Information for Employers
Adding Value to Your Team
Engineering Systems and Computing students at the University of Guelph apply advanced engineering and computing principles to develop innovative technologies and intelligent systems. Through research and applied learning, students contribute to advancements in artificial intelligence, robotics, computer hardware, software systems, telecommunications, and cloud computing.
Jump to section on page
Talent You Can Leverage
Students develop skills in software engineering, computer architecture, digital systems design, high-performance computing, and network technologies. Their strong analytical, technical, and problem-solving abilities prepare them to design, integrate, and optimize complex computing systems that support innovation across a wide range of industries.
Industry Project Examples
In addition to core engineering analysis and design, students can contribute to:
- Artificial intelligence and machine learning applications
- Software development and system architecture design
- Data analytics, visualization, and decision-support systems
- Automation, robotics, and intelligent control systems
- Cloud computing and distributed computing solutions
- Computer vision and pattern recognition applications
- Digital transformation and process automation initiatives
- Algorithm development and optimization
- Technology assessment and implementation planning
- Systems integration and performance evaluation
- Cybersecurity and secure system design considerations
- Identifying technical challenges and developing data-driven recommendations
Career Paths
- AI/ML Engineer
- Computer Engineer
- Computer Programmer
- Computer Systems Analyst
- Machine Learning Engineer
- Robotics Engineer
- Systems Engineer
Graduate Strengths
Knowledge
Strong understanding of computing systems, including artificial intelligence, robotics, computer architecture, operating systems, and telecommunications networks.
Analytical Thinking
Ability to analyze complex computational and engineering problems using data-driven methods, algorithms, and advanced system-level thinking.
Technical Application
Experience applying software engineering, digital systems design, cloud computing, and high-performance computing concepts to real-world challenges.
Innovation
Ability to develop and implement emerging technologies in areas such as artificial intelligence, robotics, configurable computing, and intelligent systems.
Systems Design
Strong skills in designing, integrating, and optimizing hardware and software systems, including microprocessors, integrated circuits, networks, and distributed computing environments.
