ECE 475Radio-Wave Systems
- Units
- 0.50
- Faculty
- Engineering
When it runs
- F24
- W25
- S25
- F25
- W26
- S26
- F26
- W27
- S27
Ran in 2 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.
Review of Maxwell's equations and uniform plane waves. Electromagnetic wave propagation, reflection and transmission through different uniform media, metallic waveguides, multilayer structures, radiation theory, transmitting and receiving antenna, antenna arrays and applications, simple radio-wave propagation models, radio transmission systems and wireless networks.
Prerequisites
- Complete all of the following
- Must have completed the following:
- ECE375 - Electromagnetic Fields and Waves (0.50)
- Must have completed at least 1 of the following:
- Students must be in level 4A or higher
- Enrolled in H-Computer Engineering, or H-Electrical Engineering
- Must have completed the following:
Antirequisites
None listed.
Leads to
No course lists it as a requisite.
Reviewed on UW Flow
64% liked it85% easy70% useful
From 11 ratings and 6 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.
Pretty much a graduate level course so you'll most likely be taking it with some master's/phd students. Course focuses heavily on general EM theory, antennas, and wave propagation as the outline says. One major thing to note: Ramahi's notes are all handwritten and terribly illegible. No midterm. Just some antenna simulations with HFSS and an open book final exam. Easiest 85 of my life.
Nov 2015 · liked it · 1 found this helpfulOn UW FlowRemove this
Kind of unclear what this course was going to be until the last couple weeks.
Aug 2026 · liked itOn UW FlowRemove this
The course had 4 assignments, a final project, and a take-home final (which was added a bit later in the term). However, the course was disorganized - no rubrics or solutions, due dates were up in the air, and the course pacing was inconsistent (slow at the beginning and then rushed in the last month (3/4 assignments and the final project was due)). Overall, the course felt like a rehash of the fundamentals taught in previous EM and RF courses but repackaged with a focus on antennas. I wish we went beyond.
Aug 2026 · didn’t like itOn UW FlowRemove this
Overall the course was an introduction to antenna theory. Focused heavily on the conceptual side and understanding the physics rather than math. One minor assignment, one major project and a take-home final made for fairly light workload. However, the project instructions / grading breakdown should have been more clear.
Apr 2023 · liked itOn UW FlowRemove this
Very disorganized course; did not even receive a course syllabus.
This course pretty much just about antennas. You review electromagnetics and transmission line theory from ECE375 and see how these concepts are used to design antennas. Our professor doesn't really like any of the popular antenna textbooks out there, so he doesn't follow any of them and just has his own course notes which are hard to read unless you are really good with cursive handwriting.
We had no deliverables and assessments in this course except for a final project and a take-home exam. We didn't receive a project rubric and we had to beg the professor for weeks after the term ended to be able to see our project…Sep 2022 · didn’t like itOn UW FlowRemove this
Discussed on r/uwaterloo
7 posts and comments in 7 threads mention ECE 475, April 2017 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.
Winter 2024
CEs who've completed the AI Option, what courses did you take? 2 points, 4 comments
“Based off of these courses (https://ugradcalendar.uwaterloo.ca/page/ENG-Artificial-Intelligence-Engineering-Option), I'm taking STV 205 next term (which fulfills the List 1 requirement), and I want …”
u/torido314159: “you can just take two of ECE 475 A/B/C”
Spring 2022
Did anyone take ECE 445 or 475 this spring term? 1 point, 0 comments
I love Omar Ramahi he’s the best 25 points, 4 comments
“Omar Ramahi deserves the world he’s the goat.”
u/Kakade-co: “Amazing guy for ECE 475 <3”
Fall 2021
RIP Professor Ali Safavi-Naeini 385 points, 14 comments
u/Frozen-Penis: “had him for ECE 475, good prof and he ran a research group doing some cool stuff https://uwaterloo.ca/centre-for-intelligent-antenna-and-radio-systems/ RIP”
Fall 2020
Macbook for ECE? 0 points, 9 comments
“Am I good to buy a MacBook for ECE or will it cause issues? My main concern is that it won't be able to run a lot of applications. …”
u/realbrokenlantern: “Many of my friends have a mac and it hasn't made them any less productive.”
u/Frozen-Penis: “… ECE 475 used ANSYS HFSS, ECE 473 used keysight ADS and ECE 474 used keysight systemvue. That said ADS and systemvue were available in ECE computer labs (E2 second floor) but HFSS had to be run on your own machine. …”
Spring 2017
Anyone taken ECE 462 or ECE 475 in previous years? 0 points, 3 comments
u/failingece: “Need some advise. took them cuz thought they were easy but getting killed”
Winter 2017
Has anyone taken ECE 475 - Radio Wave Systems with Omar Ramahi before? What was your experience like? 5 points, 1 comment
u/RandoBankingQuestion: “And if you remember anything about the labs, how were they?”
Check it elsewhere for Fall 2026
- Undergraduate Calendar, 2026–27The official entry
- Requirements for Fall 2026Waterloo’s requisite checker
- Schedule of Classes, Fall 2026Instructors, rooms, live seats
- Quest Class SearchWhere you enrol
- Course outlinesSyllabi from past terms (UW login)
- UW FlowStudent ratings and reviews
- WClassesPast sections back to 2004, and who taught them