+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
So acc to you I should go for Toronto as it is a IT Hub or I should in victoria and then move to Toronto for job
 
@ tanvi See if u want the job Toronto is the best as its the IT hub and if u get the right job in the IT company and experience no body can stop u from getting a pr
and in Victoria IT field is not so much explored i am telling u this coz i also did my MBA in telecom management
 
@puneetsingh so you got job in Vancouver or Toronto
I want to know that my course has 1 year co op in it so in my 2 year I have to move out to other province ??
Won't this create problems?
Or I should do a pg diploma in Toronto and get job easily out there
 
It has become a myth for calling Alberta only good for Petroleum and Oil engineering students.
http://www.albertacanada.com/business/industries/information-and-communications-technology.aspx
Alberta have many communication companies too.

I kept University of Alberta on the top list because its one of the best University among your list for IT programs and recognition.

Massachusetts Institute of Technology is the best university for Tech Programs in the world. It's in Cambridge, Massachusetts.
But all the tech people work from San Francisco, California.

I hope you get my point here ?

Study in the best University and work wherever the market is.

I think you should only concentrate on getting into a good program in a reputed University.
After studies, you can always make a move. Everyone do.

Just my views :)

Good Luck.