While doing my co-op in the downtown core of Toronto this summer, it struck me all of a sudden that all the big buildings here were related to finance/economics. According to wikipedia, it is even called a financial district. How screwed am I if I want to stay in Toronto and want a career related to computer engineering? It seems like Intel and all the big names are in Silicon Valley. :( What engineering major should I switch to if this doesn't work out?