Compare Programs

Use this tool to view programs you're interested in side-by-side. Click "Add" and select a program to compare - you can add up to three.

When you're done, click "Save" to store the program comparison on your dashboard and come back to view it later.

 Electrical and Computer Engineering
SchoolGraduate Studies at University of Waterloo
LocationWaterloo, ON, Canada
School TypeGraduate School
School SizeFull-time Undergraduate: 20,800
Full-time Graduate: 3,400
Entry Grade (%)*
Prerequisites NotesAdmission to the program is based upon the student's academic record and evidence of ability to pursue independent research. Normally a Master of Applied Science (MASc) degree from the University of Waterloo or an equivalent degree in engineering, applied science, or mathematics from a university of recognized standing with an 83% average. At the time of admission, each student must have a faculty supervisor who has endorsed the recommendation for admission.
DescriptionElectrical and Computer Engineering (ECE) is Waterloo’s largest academic department, with over 2,500 students, 86 full-time faculty members, and more than 50 supportive staff. In addition to offering undergraduate and graduate programs in electrical engineering and computer engineering, ECE provides academic expertise and support to Waterloo’s multidisciplinary mechatronics, nanotechnology, and software engineering programs.

Our research activities cover a wide range of fields, from high-voltage engineering and sustainable energy to breakthroughs in wireless technology that will enhance communications across our global society. Our faculty members and students are creating low-cost digital x-ray imagers to combat tuberculosis in developing countries, and building real-time embedded systems that will advance the design and reliability of consumer and industrial products.
Next Steps

*We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.