Engineering Systems and Computing

Home Program Overview Careers Design Student Profile

Academic Program Overview

First Year

Your first year courses in Engineering Systems and Computing are chosen to introduce you to engineering design and to build the foundation of fundamental science and math skills needed in all fields of engineering. These foundational courses are essential to your education as an engineer.

Fall Semester Winter Semester
  • General Chemistry I
  • Calculus I
  • Introduction to Programming
  • Engineering and Design I
  • Science and Society since 1500
  • Intermediate Programming
  • Calculus II
  • Engineering Analysis
  • Physics with Applications
  • Engineering Mechanics I
  • Introductory Electricity and Magnetism

Beyond First Year 

In your first two years of Engineering Systems and Computing, you will develop a solid background in software, hardware and engineering systems.  In addition to the foundation courses, below are a few courses students will encounter.  For an overview of all courses available in Engineering Systems and Computing, please consult the current Undergraduate Calendar.

  • Digital Systems Design
  • Operating Systems
  • Electrical Circuits
  • Signal Processing
  • Micro Computer Interfacing 

Areas of Interest  

  • Mechatronics Systems: The integration of microprocessor control systems, electrical systems, and mechanical systems. In the design of cars, robots, machine tools, household appliances, etc., such an integration and interdisciplinary approach to engineering design is increasingly adopted. Within this option students study the design and integration of such complex systems, and such courses as mechatronics, robotics, and control systems.
  • Embedded Systems: The software and hardware aspects related to the integration of embedded computers. An embedded computer system is any device that includes a programmable computer but is not itself intended to be a general purpose computer. Thus, a PC is not an embedded computing system but a fax machine is an embedded computing system. Embedded computing system design is a useful skill for the design of products such as: automobiles, PDAs and household appliances. Within this option students will study various aspects of the embedded systems including the design of analog integrated circuits, digital integrated circuits, re configurable computing, ASICs, and systems-on-chips.
  • Computing: The focus of this option is on studying software development and computer science fields such as Artificial Intelligence, database management systems and real-time systems design.
  • Biomedical Systems: The application of engineering principles and techniques to the medical field.  With a solid background from the core of the Systems and Computing program, students taking this option can apply their skills in such areas as medical imaging, image processing, physiological signal processing, systems analysis, sensor development and 3-D modeling.  Within this option students study medical image processing, bio-instrumentation design, and such courses as neuroanatomy, physiology, and neuroscience.

Frequently Asked Questions

Q: Is this a computer programming or computer engineering program?

A: No. ES&C (Engineering Systems and Computing) is not a software development program nor is it a computer engineering program. It is a Systems Engineering program focusing on computer-based systems. As a student in ES&C, you will study subjects that computer programmers and computer designers will normally not study such as fluid mechanics, thermodynamics, and signal processing. These courses are meant to provide you with a systems perspective.

University of Guelph
50 Stone Road East
Guelph, Ontario, N1G 2W1