Skip to main content
Students working with machine

Engineering Foundation Courses

The following courses must be completed with a satisfactory grade ('C' or better) prior to gaining secondary admission to the School of Engineering, and beginning the first co-op semester.

Writing

Mathematics

Science

Engineering

Additional Foundation Courses for Computer Engineering

Additional Foundation Courses for Mechanical Engineering

Additional Foundation Courses for Electrical Engineering

Additional Foundation Courses for Product Design & Manufacturing Engineering

Additional Foundation Courses for Biomedical Engineering

Students in Biomedical Engineering with an Electrical emphasis must complete the foundation courses for Electrical Engineering.

Students in Biomedical Engineering with an Mechanical emphasis must complete the foundation courses for Mechanical Engineering.

Students in Biomedical Engineering with an PDM emphasis must complete the foundation courses for Product Design and Manufacturing Engineering.

Additional Foundation Courses for Interdisciplinary Engineering

Interdisciplinary Engineering students are able to complete one group of foundation courses from another major. For example, you may choose to complete the foundation courses for mechanical engineering.

Page last modified August 4, 2026