The Schulich School of Engineering also provides the option of an Internship Program. The Engineering Internship Program is a five-year program which includes, in addition to the regular four-year academic program, an intership year (a minimum of twelve and a maximum of sixteen consecutive months) of supervised work experience in industry.
For further information, please refer the below link.