3.1
Quality3.1
Difficulty57%
Would Retake133
Reviews57%
Would Retake
133
Reviews
Rating DistributionOfficial
133 total ratings5
47
4
16
3
19
2
16
1
35
What Students Say
“And amazing help sessions”
NE112 - 2.0 rating“He's the worst prof that I've ever seen”
ECE204 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
14%
Textbook Required
77%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.05 avg changeRatings by Course
ECE250ECE104
5.0
(1)ECE250204
5.0
(1)ECE209
5.0
(1)ECEMANY
5.0
(1)NE121
5.0
(1)Difficulty by Course
290
5.0
ECEAA
5.0
ECEMISC
5.0
ECE350
5.0
ECE104
4.2
Reviews (132)
Tries extremely hard, but needs to work on his assertiveness. Sometimes explains at too high or too low a level. Easy exams with lots of prep.
Worst prof ever.
LEGO mindstorm for life!!!!
Very nice guy, and highly approachable. Tries very hard, which is more than can be said for most other profs. Problem is, he is not a very good lecturer.
Very nice guy and easy to talk to. Unfortunately, he doesn't seem to know what he is talking about most of the time. However, he takes feedback seriously and tries to take it into account. He tries hard and I respect that.
Nice guy, but sucks at teaching. He tries hard, but it just doesn't cut it.
To be honest, he falls short of what a prof should be.
Weak only due to lack of confidance. Has tendancy to read off notes.
Tries very hard and takes feedback seriously. However, explanations are sometimes too detailed or not detailed enough. Tends to just read off powerpoint presentations.
tries hard but cannot formulate thoughts/speech clearly. often distracted by thoughts and doesn't finish sentences. reads slides too much.
Trys very hard. I've had him twice and can see improvement in his teaching. He is the most approchable prof i've had. Needs to work on his public speaking a bit, though.
Needs to work on explaining more clearly. A below avg. teacher but at least tries to be helpful. If it were up to him, we'd all be working at Maple. As far as the course goes, rely mainly on two things: the T.A. (Debo, cool guy) and yourself.
Great prof in office hrs....i understood more java in his one office hr. than i did in his 10 lectures. Overly obsessed with Maple! Tries pretty hard...and I admire him for that. Decent prof. overall.
Tries, but falls a little short. Competent enough to get me through the course. Not a great public speaker. Relied a lot on the great TA.
Single worst prof I've ever had. THE WORST. NO Comparison. OMG he was sooooo bad. I want to frickin sue the school for making me have to listen to this guy. First term I had him for 104 he was really nice. Second time he just plain sucked.
awful
just goes on and on, seems like he's just talking to himself most of the time instead of the class. we had a great two weeks with him, when he was out of town and the TA taught instead. that was the best two weeks of his career. then he was back in town..
he doesn't seem to prepare for the lectures, coz he jumps around, quickly erase things he wrote down (leaving us confused), and offers very bad explanation. he doesn't look at the class either so we can't ask questions when we're confused (which is often)
No Comments
oh man...you guys are being tight...harder is a PI to the MP...nicest guy ever and knows his java pretty well...not to mention saved my ass by giving us a easy exam at the end :)
a fine prof. my class was the last class he taught before he left UW so he promised us no one is going to fail the class and we ll have a respectful average
No Comments
Tries very hard. Exceptionally approachable outside of class. Clairity could be better in lectures, but it's not nearly as bad as people are making it out to be. Go see him in office hours then come back and we'll talk.
this guy might not be the best prof, but he's a very good guy. go talk to him individually and you'll see how helpful and kind he is. but he does have to work on his lectures.
As electricals 2008 we had some problems with Harder in ECE 104. After some dialogue between people in our class and him, his teaching has improved greatly, this is really noticable now that he is teaching 250 to us. I can honestly say that he's one of our better professors this term.
I dont care how helpful or friendly he is outside the class! His in-class performance needs IMPROVEMENT! Writes useless definitions in the board and races through things that students need more time to understand. And yea, I'm not taking the compiler course. So stop giving examples from that course.
He's the biggest jackass EVER!!u spend millions of hours understanding what he means on his assignments and exams. for his projects, after you finish 99.99999% of the entire thing, you'll relize that he wants something different for that 0.00001% in the end, so you'll have to go back and change all!
boring lecture, does not really talk about the most important stuff. Nice outside only.
Worst Prof ever! I hereby present my reasons - 'Highly sub-optimal' in teaching concepts. - Stalls frequently (will pause while making a point and then loses track... screwing up your thought process) - Writes something and erases it before you can even copy it wth Can't write more.. reached l
No Comments
Harder is dedicated, professional, and has expertise in this field. More importantly Harder genuinely cares for his students’ best interests and makes an admirable effort to help students do well. He is fair and does not compromise finer details in the course material. I learned a lot.
I must admit, he knows the material very well. BUT he's so bad at teaching and always seems to be angry at anyone acting as if he has better things to do. (which he doesn't, he's not a prof.)
A "great prof" but by teaching ECE 250 he made me change that preconception to "worst prof". Guess he gets paid by the number of questions on the final exams..Final was long and had disguised rough problems that were worth 75 % among short questions. Drinks Java and writes code, thats all he does.
well, nothing to say about him after 2 terms of straight torturing... got better in second term i admit, nice but need more improvements!
Biggest jackass ever
stop flippin' the damn boards
Holy****.. this guy writes non-stop for 1 hour without looking at the class... Pants are too high, big ass jiggles like a motor when he writes.. needs to slow down!! Nice guy outside though!
Knows his stuff, that's for sure, but teaching it is a completely different concept, very unclear at times, and midterm/final were far from clear.
one of the worst i have seen. Maybe knows his stuff.. but teaching is something he isnt made!! Extremely short-tempered!! most of the time looks as if he is pissed off aT HIS STUDENTS!!!! The only thing he does...just keeps on writing on the board!!....god help us!!
terrible prof. Useless lectures. Useful online notes. But still confusing and very unclear. Doesn't release final or midterm solutions.
All of his courses are boring but he tries to make it interesting. He is very considerate and will give lots of extra help if you need it. People complaining about 104 should realize the problem lies in the course, not the prof.
Never gives a syllabus because he is so disorganized and is not confident enough to predict what he will be able to cover. We covered (partially) 2 out of the 6 most important chapters crammed in the last 2 weeks of school. Sometimes is a real ass but other times is really nice. Depends on his personal life. Another bad UW prof.
No Comments
He's like the Riddler, without the cool costume. Get your Bat-gear ready.
Harder is one of the best profs once you go through an entire course with him. He used to be quite unorgranized in teaching but he is working hard at it, spends many sleepless nights on a website for the class. He is one of those profs that will make you pass if you at least put some effort into it.
A little unclear at times, but extremely helpful and really cares about the success of his students. Completely revamped the course for this term, online notes are extremely detailed and amazing, excellent prof.
this guy is amazing!!! his class notes rock my world! he was awful at first but has really changed!!! turn those frowns upside down cuz Harder is the best prof i've had this term!!
No Comments
2nd worse lecturer (next to Barby), but the man cares about teaching and honestly tries to help you out. Needs to work on clairty, and to ease up on the safari gear.... but a really nice guy. He always takes care of you in the end.
Worst prof when he taught 104, now he made awesome online lecture slides, which made things very easily to understand. I'd give him an A++ now. Job well done Harder, well done.
He has changed since ece 104. I can see that he put a lot of effort in creating the lecture notes. However, he should provide better office hours for the coures help. The current office hours are for the assignment help but when it comes to quizes he is not as helpful as he is for assignment. I think other than that he is a really good prof.
One of the worst prof we got. Waste of my money. He doesnt teaches well. Half the people dont even come to class coz of the fact that he sucks too much. Slides have a lot of mistakes and are unclear. Didn't even give sol'ns to quizes or prev. finals. Having to study for 5 quizes was ****ed up compared to havin a midtem. I prefered midterm.
Helpful prof, approachable, always stays in his office after lectures to help students but his lectures suck!!! Just read his slides, and whatever u dun understand from the slides, go ask him in his office hour (his slides will have lot of stupid mistakes)
Getting better every year.... and a great guy. CHEERS TO THE SLIDES !
Clear, concise and friendly. Holds lots of help sessions, is very intelligent and patient.
One of the nicest Profs at that university. He is fair, organized, makes every effort to help the class. Funny, and allways looks after you in the end.
He is not even a prof. doesn't know how to teach.
he's useless
excellent prof
Has a good class relationship. Is very approchable and genuinely cares about the students in his class. Unfortunately, the material is rather boring, and he has a bit of a strange lecturing style, so classes are not incredibly useful. Overall though, a very helpful and caring prof.
Not bad at teaching. Makes a great effort to help students out. Overall great prof.
Doug is one of the most helpful and caring teachers at UW. If something doesn't make sense, go to his office and he will explain it for as long as it takes. Truly dedicated and knows his algorithms!
The man wrote his own textbook on Numerical Methods because all of the other ones were garbage, what more do you have to say?! Wants you to understand the meaning and usage of what is presented, not blind usage of some Numerical Method... Remember the 5 rules, and you will do great!
Probably the worst presenter in terms of presenting material in a class. His lecture material is really helpful. Quizes are easy. Exam is just too long! He will help you if you ask a considerable time before the deadline...a day before the deadline he won't help. He needs to work on presenting his material and make students attend his classes.
Very nice guy and genuinely cares about his students. On the flip side of the coin, numerical methods are so boring the lectures will destroy you. Just memorize some arcane mathematical procedures for the exam and right afterwards forget they ever existed. C'mon, who actually needs to remember what a "9th-order Runge-Kutta-Fehlberg Process" is...?
I had him for both 250 and 204. Lectures were all pretty boring, but that's not entirely his fault because both courses were pretty dry. He doesn't use PowerPoint for 204 so it's more bearable than 250. He's a very nice prof and doesn't mind spending extra time to help students. He also shifted our marks up a lot.
Boring course, didn't go to lectures after midterm, but finished with an amazing grade!! For that, we must commend this prof. No need to go to class at all, online textbook is gold.
He is AWESOME! This guy knows everything about our program (EE) and is a great guy to talk to. He teaches at a rapid pace, so if you're a slow learner, get ready to do some extra work.
OK, i can see why people hate him. I liked him because i love the course material to begin with. He is good for marks, but he wont show mercy. People who do bad in his class do not try as hard as ECE needs. HUGE bell curves. Course is hard for ppl who dont like programming, but you can make up if u work hard. Also, he loves himself, facebook him :)
hate him hate him. why do people like him exist in our lives. just to make it miserable?!! the man should get a life and stop being such a prick. actually helping students out of their problems is the last thing on his mind. damn i hate this guy
LOL,I see he is finally getting the recognition that he deserves.The man may be good at his algorithms, writing lecture notes all night long or going the extra bit to help students with questions,but an utter failure as an adviser.Either he hates to do this job or a natural sadist,he is not fit for this role.
sucks to be an ece student with him around.
I can't believe you guys don't like Harder!?! He *always* puts in extra effort, and is always willing to help out people that don't understand. I think he's fair, and good at teaching.
Had him for both 250 and 104 a few years back. Both times his lectures were pretty boring. He's pretty liberal with marks. Helpful outside the class, although I found it to be a bit creepy to be 1v1 with him. Both courses are ok as far as interest level is concerned. I am not much interested in neither programming nor math.
This man will go out of his way to help you if you ask. He has been the most helpful prof that i have had at UW.
His course notes are the best! The course itself is very interesting. Exams and projects are reasonable.
One of the worst profs ever had. Very biased and only helps students who suck upto him 24/7
The worst Professor ever had. make students confuse. Pick on students randomly in the lectures. However, he doesn?t understand the problem is himself. no option for the student who did badly in midterm. Stay home and study the online notes. They are also fuzzy. But, still helps. hope he never teach this course for the sake of students future
This Professor is among one of the best. He follows the rules to a T so you know exactly what to expect from him without having to guess. His exams are generally easier, and he does not allow students to get away with slacking off on the course before the midterm. This makes it fair for all students.
Harder is a true warrior, no wonder he served the army back in the date. He chased a student across UW campus due to a cheating going at one of the examination date in PAC...LOL EPIC*EPIC The student was running away from PAC and Harder Literately chased after him. LOL Harder, next time call a security gaurd.
He thinks he's all that...
Good Prof. Very helpful, has excellent slides. Picks on people talking during lectures. Exams are fairly difficult but if you study off his slides you can do great.
He is really strict on the students, but when it comes to himself, he is not. Once my friend and Him were supposed to meet. But my friend waited for 15min, he still didn't show up! If he isn't strict to himself, then why is he being strict to student? This teacher is awful. Also His lecture is really really boring.
He's the worst prof that I've ever seen. He needs to control his temper and take it easy. He enjoys power of being a professor and screwing around with student's future. Also biased against the students.
Horrible prof. Doesn't teach well, and goes through slides extremely fast. Didn't learn a thing in lectures all term. Be prepared to read slides by yourself, even though its not that helpful.
Good Professor. Works hard and enjoys what he does.
Goes a little fast during lectures. If you review his slides before the exams, you'll do just fine.
Just read his slides and bellcurves a lot to get an exact 75% average.
Not helpful at all. Intimidating and not clear. Hard exams
I found this course absolutely useless since I was in EE, not computer. after writing the exam, I pretty much knew I failed but he showed me some generosity and gave me a 50. So I hated him up until that moment.
If you participate in class and show you're paying attention he will be pretty chill. Very open to speaking with students (about course content or anything else) and also makes very good slides. The prof we had for ECE250 was terrible but thank god Harder was always okay with helping us out with the course that he wasn't even teaching. Great guy
Harder is amazing. Super cool guy, engaging and obviously loves teaching. He's also by far the most approachable prof in all of ECE.
Harder is an absolutely great professor... if you are serious about your degree. He calls out the disruptive kids in class, which always is great bit of comedy. Very, very intelligent man, and he actually cares for the enlightenment of his students.
He's a good guy
One of the best professors I have ever had. Funny, intelligent, helpful, VERY fair grading. He offers to spend time with students outside of class, and really has his head on straight.
He tries too hard to give the impression that he knows everything.
Tries way too hard to sound smart. Very rude if he disagrees with you.
Great prof. Very fair marking, and cares about the enlightenment of his students.
Great professor clearly very interested in teaching and helping students. I wish he was the instructor for more of my courses.
He's very clear of what he's teaching about. Willing to help students.
Very cool guy. He is very smart and has a large range of knowledge. Sometimes he tries too hard to look smart though. But nice guy.
He is good, except don't like his exams. He should teach another technical course instead of this one
Awesome Prof
He's a good prof and he clearly cares about his students. Makes difficult exams and finals, but he curved a LOT for the final grade. Know his slides like the back of your hand, everything on the exams is from the slides. There's a lot of material though so don't leave studying till the last day...
One of the best prof knows what he is teaching actually cares about his student. Emphasis on learning and implying the content of the course and not just using it to pass the course. GIVES an incredibily hard final but its fair . Helps you out till the last time so make sure to take full advantage of his office hours
Takes great pride in his opinions. I'm glad I didn't know this guy when he was younger. Can't imagine worse.
Professor Harder has one of the best reputations among ECE students. Simply visiting the lounge shows this. He's very approachable, and is willing to help out if you ask for it. He is far better at teaching this course than I've seen other professors teach. One of his labs, he challenged the students to beat his code as an incentive. Really cool!
Doug Harder may have an ego, but he has the intelligence to back it up. The course content was almost entirely presented in his slides, which were clear and straightforward. He's also more than willing to help you if you need it and genuinely cares about what you learn. Just be wary of tough exams.
Okay prof.
Good notes. Okay lectures.
Gread prof of Linear Algebra
Amazing Prof. Dougie is so close to our whole class. He showed up to our movie night and we presented a slideshow of memes we made of him. He explains things a little weird sometimes, but he's very clear about his expectations and very accessible.
Great professor, who actually wants us to learn something. :)
Good personality, pretty funny. Lectures are clearly unprepared and disorganized. Jumps from topics at inconsistent speeds. Fair marker, though. And amazing help sessions.
Hard midterm. Average final.
Bad teacher. Never tell the truth. Unclear notes.
Lectures are extremely unorganized; his notes are better. He knows many people skip his lectures so he makes sure his online notes are good. Midterm and final is pretty hard but he always curves to a 75 average. Funny person.
Honestly one of the most inspirational professors I've ever had. Smart, funny, and teaches well. Knows about a lot of things, and his teaching style matches my learning style
This is only course that I failed, and he is the main reason
Harder is undoubtedly the most savage person I have ever met in my entire miserable life. Every time I see him, my IQ rises by approximately 20 points. The man is basically a walking computer, and when someone asks him a question, you can see him compiling the code in his brain. Tough midterm, class average was a fail. Final is in 1 week...
Very VERY strict. However, a good prof and is available outside of classes easily.
this guy takes going off on a tangent to a whole new level, you go to class to learn engineering and he talks about a family road trip he took 20 years ago or something
Video lectures were great and love his teaching style.
He does not stick to one thing at a time and it jumps around quite alot. His application questions are barley relevant to what is in the course. He barley sticks to his course slide shows and it is hard to follow him in class
will teach above and beyond course content
By far the best professor. Lots of kids complain about him, but they don't attend his lectures. If they actually came to class, they would learn more than in any other course. He's always available after class and is happy to teach above and beyond the course material. His lectures focus on building an intuitive understanding.
he is funny and inspirational but he choses not to teach. he has youtube videos where he teaches the course content amazingly, but in person, he sucks. 80% of our class skips lectures and if people attend, they either do work on other classes or just listen to him because hes funny. he is very helpful outside of class, good person, bad prof.
Bro legit took time out of a lecture to shows that he knows where the capital city is of any country, and that he could draw the country from memory... I cant believe I paid for this. He spews information in an ungodly timeframe, does not consider that students may need to have a subject explained to them. Better off watch Caleb Curry on YT.
Has never heard of brevity. Every document is 70% neat facts and 30% what you need. Can not explain anything without going off on a tangent or giving some bonus facts. Nice to talk to, but totally unconcerned with how much of your time the bonus content takes up.
Very funny and entertaining, but have to learn to decipher between important info and extra yap. Kindest soul of any prof at waterloo.
Tough professor, but engaging lectures. Relies heavily on the textbook, so make sure to read it. The exams are challenging, but Unstuckstudy's practice questions really helped me prepare. Overall, a rewarding course if you put in the work.
Awesome prof, very approachable and fun to talk to. Always made lectures and tutorials interesting by adding in bonus facts/applications, which a lot of people may not be very fond of, but for me it made the class much more engaging. Exams were tough, but not tedious, and the grading was very fair.
Class Info
Online Classes
100%
Attendance Mandatory
14%
Textbook Required
77%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.05 avg changeRatings by Course
ECE250ECE104
5.0
(1)ECE250204
5.0
(1)ECE209
5.0
(1)ECEMANY
5.0
(1)NE121
5.0
(1)Difficulty by Course
290
5.0
ECEAA
5.0
ECEMISC
5.0
ECE350
5.0
ECE104
4.2