The Engineering Systems and Computing (ESC) Bachelors Degree at the University of Guelph equips you to bridge the gap between computer science and electrical engineering, addressing the complex challenges of modern technological systems. You will explore the fundamental principles and advanced tools required for designing, building, implementing, and maintaining both the hardware and software components that power our increasingly connected world. This program is ideal for students passionate about the intricate interplay of computation, systems, and design, preparing you for a dynamic career in technology.
This full-time, on-campus program is structured over four years, providing a comprehensive education through a blend of theoretical learning and practical application. You will engage with core subjects such as data structures, fluid mechanics, digital systems design, and large-scale software architecture, culminating in significant design projects like Engineering Systems and Computing Design IV. You will graduate with the analytical and problem-solving skills necessary to excel in diverse roles within the technology sector, from software development to systems engineering.