In addition to the solid core curriculum, the co-operative (apprentice) engineer training offers 4 specialization paths enabling the co-operative engineers to customize their program