It all depends on how you plan to launch your career. After landing your first job, the university you attended will only be significant till it serves as the foundation for your network and the beginning of your lifelong career-related networking. The University of Waterloo is a reputable university if you want to work in software and are interested in finding employment in Silicon Valley, the Toronto area, or elsewhere in Canada. The University of Toronto is more well-known if you intend to return to Brazil or another country abroad.