Roughly, all in
$36,000 to $70,000
Tuition, fees, exams and kit. Not rent, food or travel
The low end is a four year engineering degree at the cheapest provincial tuition with no professional licence, which many computer engineers in software roles never get because that work is rarely treated as engineering. The high end is four years at Waterloo or Toronto, which charge at the top of the range, plus registration as an engineer in training, the professional practice exam and a first annual licence. Co operative work terms are paid and offset much of the tuition. Engineering tuition is higher than most degrees, so the floor is unavoidably high.