Skip to main content
Jump to
Jump to
Admissions
About Waterloo
Faculties & Academics
Offices & Services
Support Waterloo
Open Search Location
Search for
Search Location
On all sites
On this site
Electrical and Computer Engineering
Menu
Electrical and Computer Engineering Home
About
About
Message from the Chair
Program-Level Indicators
Our people
Our people
Awards and honours
Research
Research
Areas of research
Research chairs, awards and honours
Research seminars and lectures
Research groups
Research centres
Resources
Resources
Safety in the ECE Undergraduate Programs
News
Events
Events
Distinguished Lecture Series
Career opportunities
Wellness
Future students
Undergraduate students
Undergraduate students
Current undergraduate students
Get involved
Course enrolment
Contact UG Office
Co-op
Awards and funding
Academic planning and support
Technical electives
Complementary studies electives
Natural sciences electives
Graduate students
Graduate students
Future Students
Programs
FAQ
New Students
Training Requirements
Current Students
Degree Requirements
Courses
Master of Engineering (Electric Power) courses Fall 2024 - Spring 2026
Winter 2025 Courses
Specializations
Teaching Assistantships
Student Services
Student Life
Research Fields
Antennas, microwaves and wave optics
Biomedical engineering
Circuits and systems
Communications and information systems
Computer hardware
Computer software
Nanotechnology
Quantum information
Pattern analysis and machine learning
Power and energy systems
Silicon devices and integrated circuits
Systems and controls
Very large-scale integration
Wireless communication
Funding, Scholarships, Awards
Meet our Graduate Students
Alumni and friends
Alumni and friends
Alumni achievement awards and honours
Alumni Gold Medal
Alumni Achievement Awards
UW 50th Anniversary Alumni Achievement Medals
UW 60th Anniversary Alumni Awards
Undergraduate Class Photos
Faculty and staff
Faculty and staff
Computing support
Department Addendum for Faculty Performance Evaluation Guidelines
±
Maran Ma
Lab instructor/Software Specialist