MA/MS in Electrical and Computer Engineering (Nanotechnology) is a master's degree in Computer Sciences programme offered by University of Waterloo in Waterloo, Canada. The programme runs for 24 months, delivered on campus. Tuition for international students is CAD 7,696 per semester.
Also offered as: Doctorate
At a glance
Degree:Master's Degree
Field:Computer Sciences
Duration: 24 months
Delivery: On Campus
International tuition: CAD 7,696 / semester
We have no an application deadline on record for this programme yet — see the official programme page.
— it helps other students.
Last reviewed September 2026 ·
Program details
Overview
The Master of Applied Science (MASc) in Electrical and Computer Engineering (Nanotechnology) at the University of Waterloo is a thesis-based graduate program combining coursework, original research, and a thesis in nanotechnology-related electrical and computer engineering. Students work in research labs and alongside industry partners, with access to competitive funding opportunities. Applicants require a relevant four-year honours bachelor's degree, or equivalent, with a 75% overall standing (in the last two years of study for Canadian-educated applicants), and must have a faculty supervisor who has endorsed their admission. The program runs full-time over 24 months, delivered on campus, with admission offered for the Fall, Winter, and Spring terms.
Requirements
Minimum GPA:75.00 / %
Admission Requirements: A relevant four-year honours bachelor's degree, or equivalent, with a 75% overall standing in the last two years of study for Canadian-educated applicants, or a 75% overall standing or equivalent for applicants educated outside Canada. A faculty supervisor must endorse the applicant's admission before enrolment. Applicants whose primary language of instruction was not English must meet Waterloo's graduate English language proficiency requirement (TOEFL iBT 4.5 overall, with 4.5 in writing and 4 in speaking, reading, and listening, or IELTS Academic 6.5 overall, with 6.0 in writing and speaking).