Weihua Zhuang - University of Waterloo

Professor: Weihua Zhuang
Department: Electrical Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Nice prof, but the content is pretty hard, and her accent makes it kind of hard to understand what she is saying in lecture.
Rating # 2
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Literally 316 and 207 2.0, so you need a good background in both. Don't expect any help from her office hours. The only redeeming part of the course was the TA's solutions which made much more sense than the ones she posted. Exams are slide fact memorization, and (Slides+selected assignment) problems. updated Formula sheet posted at last minute.
Rating # 3
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
In class notes are just a bunch of formulas and derivations. Lectures notes and assignment solutions are hard to learn from. Really hard to get concrete help. Memorize the slides and practice the assignment solutions, and you can hopefully survive.
Rating # 4
Overview:
  • Course: ECE614
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Professor Zhuang is a very nice lecturer. The course ECE 614 is difficulty. Homework and review is necessary. She gave a timely response when students asked questions. The course can benefit students who want to do theoretical research in wireless communications, especially physical layer.
Rating # 5
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very helpful during office hours. Exams are fair.
Rating # 6
Overview:
  • Course: ECE604
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Power point lectures. Required reading the whole textbook anyway. No examples given. Rough exams and marking.
Rating # 7
Overview:
  • Course: ECE614
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
This course is difficult, but professor is so nice. Final is easy.
Rating # 8
Overview:
  • Course: ECE604
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Good instructor, Very responsible. Final is difficult but the marks is ok.
Rating # 9
Overview:
  • Course: ECE318
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great notes, fair tester. Great introduction into the field of communication systems.
Rating # 10
Overview:
  • Course: ECE604
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The professor uses lecture slides in class which allowed her to rush at times. The exams were too difficult, when one sat for an exam it felt as if one is in another course's exam!
Rating # 11
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Eager for feedback. She started out using slides for the first couple lectures, which sucked, but when the class asked her to she switched to using the board almost entirely and only used the slides for complex diagrams. Really clear explanations and she'll keep explaining until everyone gets it.
Rating # 12
Overview:
  • Course: ECE604
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
One of the worst professors that I have ever had. She doesn't know the concepts very well. She just read slides in classes and I think students can do it better than her. Each minute passes in her class as an hour. She teaches the course from her lecturenotes which are awful.
Rating # 13
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Listened to advice that was promptly ignored. Or answered the lead up the question but not the actual question. One of the worst profs i've ever had. Final was literally the hardest questions she could come up with. Only did well because she curved the marks.
Rating # 14
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She was helpful, but strict. Her exams are hard but she will give them a nice bell is the average is low.
Rating # 15
Overview:
  • Course: ECE316
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She taught the entire course on slides, which made it very difficult to follow. She went super slow before the midterm, then went way too fast after. She tried, but her explanations were too thorough and made everyone bored, and frustrated.
Rating # 16
Overview:
  • Course: ECE316
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Used slides to teach the course. Before midterms, she spent like hours reading two lines.. after midterms, she rushed like a chapter a day. Hard exams but eventually she curves them if avg is low so its all good.
Rating # 17
Overview:
  • Course: ECE604
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
PROS: Teaching ability is very good. Notes are helpfull.CONS: Tough exams. Won't give you a straight answer when you ask her about problem solving during office hours. OVERALL:if you have to take 604 take it with her; she is better than the other guy who teaches this course
Rating # 18
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She is one the best profs ever. Very smart and can demonstrate a hard concept with an easy example. The only chinese prof that was understood by students. Very nice and caring.
Rating # 19
Overview:
  • Course: ECE604
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She is the best teacher I've ever had. If you want a good grade, you should take this course with her. Btw, she is so cute :*
Rating # 20
Overview:
  • Course: ECE318
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
She's helpful, patient and really cares. The actual concept in this class is beyond me, but the most of exam comes from the homework questions so somewhat managable.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin