These are indeed amongst the top engineering programs in Canada. Alberta and Calgary are good too. I think it'd be best to apply to two goods schools and one or two average schools to ensure a back up incase you can't get into your preference. Atleast that's what I did.
Fingers crossed for for...