Daniel E Miller - University of Waterloo

Professor: Daniel E Miller
Department: Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: ECE342
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Gives great birthday gifts.
Rating # 2
Overview:
  • Course: ECE380
  • Grade Received: D
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I think he's kind of loosing it to be honest. He's a nice enough guy but the course didn't make any sense and the entire class struggled all the way through. I think the material needs to be reworked into a way that makes more sense.
Rating # 3
Overview:
  • Course: ECE380
  • 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:
Final exam this semester was absolutely ridiculous. Probably the hardest exam that I had ever written in my entire ECE program to date. Very difficult grader as well, he does not spare those part marks!
Rating # 4
Overview:
  • Course: ECE380
  • Grade Received: D+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The exam contained question types that were never given to students before. It was hard to study for such an exam. The lecture was pretty much watching the prof read the course notes. Seriously if all you do is read, do not expect students to come to class. We can read by ourselves.
Rating # 5
Overview:
  • Course: ECE390
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I think this is more of a reflection on the course than Miller as a prof, but holy hell this course was dry as the Sahara. Going to lectures was outright painful.
Rating # 6
Overview:
  • Course: ECE380
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
It is a problem hearing him so sit in front of class. What he says is VERY IMP since he gives hints as to what is gonna come in the exam. For ECE 380, he had two sets of lecture notes whose examples you should really focus on. Do previous exams since he has a pattern to what he asks.
Rating # 7
Overview:
  • Course: ECE484
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great prof. This was the third controls course I took in my undergrad and only with him I actually started to fully understand the basics. I think that means a lot. Definitely wish I had him for 342 and 380. Absolutely love his weird jokes, which made me chuckle on so many occasions. His midterm was quite tough, but final was easy, really easy.
Rating # 8
Overview:
  • Course: ECE380
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Pretty good guy, knows his stuff well, and his notes are so excellent. If you attend all his lectures and note down every hint he gives you, you will know what is on his exams, he is very fair in that sense. If you skip class, you will pay for it.
Rating # 9
Overview:
  • Course: ECE484
  • 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:
Professor speaks clearly and you can actually understand him. His course notes were amazing so you didn't need to take notes in his class. Exams are fairly hard. However, the prof will not accommodating at all and you will have to live with whatever he gives you.
Rating # 10
Overview:
  • Course: ECE484
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The course notes look like they've been written by a crackhead chicken, and he keeps switching notation. He talks way too fast during lectures. Labs are interesting, and exams are like the assignment questions, except harder.
Rating # 11
Overview:
  • Course: ECE380
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Absolutely fantastic prof. It was his first time teaching the course, and he still pulled it off well (Julie Vale (TA) helped out). Very friendly, helpful, and approachable, with entertaining lectures - he has a ton of stories to relate control systems to everything from cows to rockets to the stock market. His corny jokes are the best. Fair exams.
Rating # 12
Overview:
  • Course: ECE342
  • 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:
Not nice to students when asked for help. Everytime I had an appointment with him at the engineering office, I was pissed off.
Rating # 13
Overview:
  • Course: ECE342
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
good fair teacher... but looks like he's ready to bite my head off with the way he stares with those beedy EYES!!!!!
Rating # 14
Overview:
  • Course: ECE342
  • 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:
The good - fairly organized. The bad - talks way too fast. The ugly - tells lots of stories about cows.
Rating # 15
Overview:
  • Course: ECE484
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Talks too fast. Too many proofs and not enough application.
Rating # 16
Overview:
  • Course: ECE342
  • 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:
Tough prof. Slightly less evil than Barby.
Rating # 17
Overview:
  • Course: ECE484
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent prof. Super clear. Material is hard and the course moves really fast, but he's really good at teaching it. Spent a saturday in the lab helping people finish up projects.
Rating # 18
Overview:
  • Course: ECE342
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Nice guy. Talks at lightning speeds but you get used to it after a while. Excellent presentation of material. Exams tough but fair.
Rating # 19
Overview:
  • Course: ECE342
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good prof, and has good lecture notes. Easy to follow, and you don't fall asleep in his class. Funny stories, less funny jokes.
Rating # 20
Overview:
  • Course: ECE484
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Course notes aweful - changed notation 3 times! Final unfair.
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