Bachelor of Engineering

Improve Engineering

Design. Create. Solve. This is the mantra of U of G’s Bachelor of Engineering program. Collaborate and harmonize traditional engineering disciplines with current world needs. Engage with approachable faculty, caring staff, and innovative facilities – we’ve completed $50 million in recent renovations. Explore current real world issues. Design solutions and systems. Collaborate and communicate your ideas.

Enjoy a successful transition into first year with five courses and a multidisciplinary curriculum in your first semester. With over 40 minors, take the opportunity to expand your studies beyond engineering, and develop real-world transferrable skills. You will have completed at least one major design project each year – starting in your first – to be well-prepared for the engineering workforce upon graduation. Design, create and solve engineering problems from day one.

Your First Year

Semester 1 Semester 2

Engineering and Design I

Introduction to Programming

Science and Technology in a Global Context

General Chemistry I

Calculus I

Engineering Analysis

Engineering Mechanics I

Physics with Applications

General Chemistry II, OR Electricity and Magnetism

Calculus II

Intermediate Programming (Engineering Systems and Computing, and Computer Engineering students only)

Curious about courses in your second, third or fourth year? Checkout the Academic Calendar


Estimated Cutoff Ranges

84-87% for all majors.

Note: Estimated cutoff ranges are based on the admission averages from previous years and are provided solely as a point of reference. Exact cutoffs for the current cycle will be determined by the quantity and quality of applications received and the number of spaces available in the program. Co-op averages will often exceed the estimated cutoff ranges.


You should hear what our students have to say! Watch our Student Profile Videos on our YouTube Channel

For More Information

For more information, please visit:

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