that's only cos we studied, or are studying there ... 
believe me, that figure is optimistic, way too optimistic ...
alberta is in the middle of a gigantic oil boom now .... it's
getting more and more expensive by the day ... calgary alone saw
property prices shoot up more than 50% the past few years, you say
leh ? ...
... as for big cities like van or T.O, nuff
said ...
I switch majors from engineering to com sci and economics too, but
I did get some excemptions ... things like first year calculus,
first year statistics, and some programming courses of couse ...
and electives like marketing or management also, they can be
counted towrds your business elective. your friend can fight for
excemptions on all of these subjects, if not, if your friend is
going for the full four years, you'll be looking at an average of
at least 120 credits (3 credits per course, 40 courses at around
S$2000 to 3000 each + living expenses), you're looking at more than
one hundred thousand dollars already ... and engineering courses
can often go up to 150 credits or more ...
and I got to warn you, there are lots of hidden costs that can bust
any budget plans very quickly, for example, in some provinces,
health insurance is free, but alberta, BC, etc, are not ... and
health costs can be a real killer, no poly clinics here ...

and you'll be getting a comprehensive education, not a specialized
one, there'll be lots of electives you have to clear, most schools
have a language requirement (French, or another European language),
humanities requirements, logic and philosophical courses, political
science, natural science (usually two of physics, chem, bio, or
interesting things like geology) etc ... it may not be what your
friend wants, I mean, what the hell has reading plato and
shakespeare do with engineering, I have no idea ... 