In addition, the IELTS requirement of Waterloo is 7 points, and the minimum is basically 6 points or more before schools will consider offering dual admission.
Computer majors pay more attention to your programming ability and math ability. And CS in Waterloo is really a famous major … at least in Canada.
And computer engineering and electrical engineering are closely related. In other words, it is basically a hands-on laboratory with many majors. Pay more attention to your ability in design, because you need a strong background in hardware, not software.
As for the future after graduation … because CS and CE belong to the co-op program, it takes six working semesters and five to graduate. After five years, you have two years' work experience … compared with the undergraduates without work experience, they are still very competitive.
I hope this information will be helpful to you ~ PS: As for other departments of UW Engineering Department, it goes without saying anything. Engineering has always been UW's strong point, and the cooperative system supporting this project will enable undergraduates here not only to learn theoretical knowledge, but also to apply it to their work, adding luster to their future resumes. This is something that many universities can't provide ~