Bachelor of Engineering (B.Eng.)

Welcome to the Bachelor of Engineering degree program! We are excited to welcome you to the University of Guelph! You are strongly encouraged to attend the Program Meeting during Orientation Week to help you better understand your program.

 

Selecting your courses for Semester 1 (Fall 2025):

As a Bachelor of Engineering student, you select five courses (2.75 credits) in Semester 1. All engineering students are required to take the following four courses in Semester 1:

  • CHEM*1040 General Chemistry I (0.50 credits)
  • ENGG*1100 Engineering and Design I (0.75 credits)
  • MATH*1200 Calculus I (0.50 credits)
  • PHYS*1130 Physics with Applications (0.50 credits)

The fifth course depends on the Engineering Major to which you were admitted:

  • Biological Engineering, Biomedical Engineering, Environmental Engineering and Water Resources Engineering students select ENGG*1500 Engineering Analysis (0.50 credits)
  • Computer Engineering, Engineering Systems and Computing and Mechatronics students select ENGG*1410 Introductory Programming for Engineers (0.50 credits)
  • Mechanical Engineering students select CIS*1500 Introduction to Programming (0.50 credits)
 

Selecting your courses for Semester 2 (Winter 2026):

As a Bachelor of Engineering student, you select five courses (2.50 credits) in Semester 2. All engineering students are required to take the following three courses in Semester 2:

  • ENGG*1210 Engineering Mechanics I (0.50 credits) 
  • MATH*1210 Calculus 2 (0.50 credits) 
  • PHYS*1010 Introductory Electricity and Magnestism (0.50 credits) 

The fourth and fifth course depends on the Engineering Major to which you were admitted: 

  • Biological Engineering, Biomedical Engineering, Environmental Engineering and Water Resources Engineering students select CHEM*1050 General Chemistry 2 (0.50 credits) and CIS*1500 Introduction to Programming (0.50 credits) 
  • Computer Engineering, Engineering Systems and Computing and Mechatronics students select ENGG*1420 Introductory Programming for Engineers (0.50 credits) and ENGG*1500 Engineering Analysis (0.50 credits) 
  • Mechanical Engineering students select ENGG*1500 Engineering Analysis (0.50 credits) and a Restricted Elective (0.5 credits). A complementary studies elective can be chosen from the CSE webpage. https://www.uoguelph.ca/engineering/complementary-studies-electives-cohorts-20192020-onward 

Advising Notes:

  • Review the 2025/2026 Program Guide for your major. You will find your degree laid out by semester in addition to elective lists and course sequencing maps.
  • Multiple course sections provide students with different time slot options. Select courses that are more limiting (e.g., courses which have only one lecture time) first and build the rest of your schedule around those times.
  • Should you find that all sections of a required course are full, please contact Enrollment Services (es@uoguelph.ca)
  • As you make your class schedule, ensure there are no overlapping lectures or labs in your timetable. If this happens, select a different course section to resolve the time slot overlap.
  • For information about the Co-operative Education program, including requirements for students enrolled in Co-op and what to do if you're interested in applying for the program, visit the Co-operative Education page.
 

For additional information and academic counselling please contact:

B.Eng. Academic Advising Office
Thornbrough Building
Email: engcouns@uoguelph.ca
Book Appointment