Our Program

Established in 1981, the University of Alberta's Engineering Co-op Program is the second largest such program in Canada and constitutes approximately 50% of the engineering student body.

Cooperative education in engineering incorporates a paid, supervised work experience component into the undergraduate engineering degree program. Our students gain valuable, real-world experience through full-time employment in positions related to their field of study.

Completion of a degree with the Cooperative Program designation requires five years. In addition to the academic requirements of an undergraduate engineering degree, co-op students complete five four-month work terms.

Our co-op program is formally accredited by the Canadian Association for Cooperative Education (CAFCE) and complies with a set of standards common to all accredited Canadian post-secondary cooperative education programs.


Co-operative Education Program Definition from the Canadian Association for Co-operative Education