En-Hui Yang - University of Waterloo

Professor: En-Hui Yang
Department: Electrical Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: ECE617
  • 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:
This was an excellent graduate level course. The lectures are very structured and well made. The instructor does a very good job at explaining tough concepts. The course project was the best part for me as i learnt a lot and the professor was there to give feedback on the course project. An excellent course and instructor.
Rating # 2
Overview:
  • Course: ECE611
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
As some friends say before, amount of contents in this course is too much. 2, even 3 courses can be offered with this content. But the professor is good. His approach towards students is nice and he is trying to do his best. Take home midterm and in class final exams are both easy ( at least not difficult).
Rating # 3
Overview:
  • Course: ECE611
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Course is very hard. 1 course = 2 grad courses in terms of contents. Need a lot of efforts n solid math skills even for students with communication background. Good news is that the final is quite easy n everyone's happy. And you did learn something solid for ur research in the end.
Rating # 4
Overview:
  • Course: ECE611
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
That guy is truly from mathematics. He is strong in math but knows little things about the physical background and his lecture notes is full of formulas with little clear explanation and deep insight.
Rating # 5
Overview:
  • Course: ECE611
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This is a great course. The course notes are very helpful and contains lots of information. I learnt a lot.
Rating # 6
Overview:
  • Course: ECE611
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
no comments
Rating # 7
Overview:
  • Course: ECE611
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent and extremely intelligent professor. Read your course notes, do your homework and make sure it is your subject of interest. You will do just fine in his course then :)
Rating # 8
Overview:
  • Course: ECE611
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Instructor has a huge Knowledge, Troubles with clear and consistent language. The class itself is very interessting, but needs a lot homework.
Rating # 9
Overview:
  • Course: ECE611
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
poor accent, just cant figure out what he speaks
Rating # 10
Overview:
  • Course: 411
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
bad notes and inconsistent marking
Rating # 11
Overview:
  • Course: ECE
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Horrible accent (better to say it's not even english). No care to make respectable notes (hand written, illegible). Unfair marking and worst of all unnecessary mathematical complication that only helps in losing the key idea.
Rating # 12
Overview:
  • Course: ECE318
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He made this course one of the most bird course ever in 3rd yr.
Rating # 13
Overview:
  • Course: ECE411
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good and knowledgeable prof. Poor handwriting though (he writes lecture notes)
Rating # 14
Overview:
  • Course: MATH211
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
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