University of Waterloo
200 University Ave W, Waterloo, ON
N2L 3G1
Phone: (519) 888-4567
Staff and Faculty Directory
Contact the Department of Electrical and Computer Engineering
As part of the Master of Engineering degree (MEng), we offer our students the opportunity to specialize in specific areas and earn a Specialization in addition to their MEng degree. Courses taken towards a MEng Specialization will also be counted towards your degree requirements. Note: Specializations are not guaranteed and are subject to course availability.
Specializations are not declared at the beginning of the MEng program but at the end of the program. If the course plan has been followed (see below for Specialization details), a student will be awarded a Specialization in one of the following areas, upon successful completion of their MEng Degree;
Note: ECE MEng students can take a maximum of 10 courses (of 0.5 units each) during their degree program which includes failed courses. Once the 8 degree required courses have been completed, you are not eligible to take extra courses. Please see below for further details, or speak with your program coordinator:
To receive the MEng Specialization in Artificial Intelligence and Machine Learning, a student completing their MEng will have to successfully complete two compulsory courses and three elective courses from the lists below.
Compulsory courses (2):
Elective Courses (choose 3 from the following list):
The ECE MEng Specialization in Biomedical Engineering has been designed for students without biomedical background to learn about the development of biomedical technologies that involve principles in electrical and computer engineering. Students will develop their biomedical knowledge foundations in an engineering context through core courses in human physiology, quantitative cell biology, and biostatistics. They will also have opportunities to gain knowledge in biomedical engineering themes that align with electrical and computer engineering, including ultrasonics, medical imaging, and artificial life. Upon successful completion of this Specialization, graduates will have developed a general understanding of how electrical and computer engineering principles are being applied to biomedicine.
To receive the MEng Specialization in Biomedical Engineering, a student completing their MEng will have to successfully complete three compulsory courses and two elective courses from the lists below.
Compulsory courses (3):
Elective Courses (choose 2 from the following list):
Students will be exposed to the fundamental, advanced, and practical aspects of computer networks, security, and distributed computing systems. They will gain knowledge in the field of local and wide area networks - both wired and wireless. Students will learn designing network based systems for parallel and distributed processing; and the security aspects of communication and distributed system applications.
To receive the MEng Specialization in Computer Networking and Security, a student completing their MEng will have to successfully complete three compulsory courses and two elective courses from the lists below.
Compulsory courses (3):
Elective Courses (choose 2 from the following list):
To receive the MEng Specialization in Nanoelectronic Circuits and Systems, a student completing their MEng will have to successfully complete one compulsory course and 5 elective courses from Set-A and Set-B. A minimum of 2 of the 5 electives must be taken from Set-A.
Compulsory courses (1):
Elective Courses Set-A:
Elective Courses Set-B:
Scaling feature sizes well below 100 nanometers has been a key driver of the semiconductor industry, bringing benefits such as improved device performance, reduced power consumption and lower costs. Many other ubiquitous electronic devices, such as solar cells and lasers, exploit nanotechnology as well. The unique properties that occur on the nanoscale present both immense opportunities and challenges. This MEng Specialization covers courses from the affiliated areas of electronic materials, nanofabrication, and devices. In the core and elective courses, the various topics will include: (i) the physics and properties of silicon and other conventional electronic materials, as well as emerging nanomaterials such as graphene, carbon nanotubes and organic materials; (ii) modern and future microelectronic processing technologies including extreme ultraviolet lithography, electron beam lithography and nano-patterning; (iii) the design and operation of modern and next generation transistors, thin film transistors, solar cells, light emitting devices and photodetectors.
To receive the MEng Specialization in Nanoelectronic Devices and Materials, a student completing their MEng will have to successfully complete two compulsory courses and three elective courses from the lists below.
Compulsory courses (2):
Elective Courses (choose 3 from the following list):
Students will learn the concepts, techniques and methods of modern, effective software development. They will gain knowledge in software specifications, design and testing and will be exposed to data structures and algorithms, networking lower and upper layers, data-base systems, knowledge modeling, computational intelligence, component-based software engineering, re-engineering, and network security.
To receive the MEng Specialization in Software Engineering, a student completing their MEng will have to successfully complete three compulsory courses and two elective courses from the lists below.
Compulsory courses (3):
Elective Courses (choose 2 from the following list):
NOTE: MEng students may receive a Graduate Diploma in Software Engineering instead of the Specialization if they began their degree when the Graduate Diploma was still active (requirements may differ between the Specialization and the Graduate Diploma). Please see your program coordinator for details.
Students will be exposed to different aspects of sustainable energy sources including the theory of operation and analysis of wind turbines, fuel cells and photovoltaic. Interfacing these energy sources with the electric utility grid and their effects on electricity market pricing will be addressed.
To receive the MEng Specialization in Sustainable Energy, a student completing their MEng will have to successfully complete two compulsory courses and three elective courses from the lists below.
Compulsory courses (2):
Elective Courses (choose 3 from the following list):
This Graduate Specialization has been designed to introduce students to the processes and best practices for leading technical teams, processes, and organizations in a North American business context. The key purpose of leadership is creating a framework for action. Doing this well requires an understanding of people, familiarity with the “language” of business which is finance, and disciplinary expertise. This Graduate Specialization supplements the expertise students develop in the ECE MEng program with the core skills needed to lead a business venture.
Note: Students are not expected to have a background in business to take any of the BE courses. This specialization will only be offered to students who start in Fall 2022 and forward.
To receive the MEng Specialization in Business Leadership, a student completing their MEng will have to successfully complete two compulsory courses and two elective courses from the lists below.
Compulsory courses (2):
Elective Courses (choose 2 from the following list):
Note: A maximum of 4 courses from outside the Department of ECE is permitted to satisfy both the MEng in ECE and Graduate Specialization in Business Leadership requirements.
University of Waterloo
200 University Ave W, Waterloo, ON
N2L 3G1
Phone: (519) 888-4567
Staff and Faculty Directory
Contact the Department of Electrical and Computer Engineering
The University of Waterloo acknowledges that much of our work takes place on the traditional territory of the Neutral, Anishinaabeg and Haudenosaunee peoples. Our main campus is situated on the Haldimand Tract, the land granted to the Six Nations that includes six miles on each side of the Grand River. Our active work toward reconciliation takes place across our campuses through research, learning, teaching, and community building, and is centralized within our Office of Indigenous Relations.