3.3
Quality4.2
Difficulty75%
Would Retake111
Reviews75%
Would Retake
111
Reviews
Rating DistributionOfficial
5
37
4
24
3
19
2
16
1
15
What Students Say
“Welcome to Dante's Inferno”
ECE202 - 4.0 rating“Best professor at Purdue”
ECE202 - 5.0 ratingClass Info
Attendance Mandatory
75%
Textbook Required
59%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.05 avg changeRatings by Course
EE445
4.5
(2)EEEE
4.5
(2)ECE202
3.9
(66)202
3.5
(2)ECE201
3.2
(6)Difficulty by Course
202
5.0
ECE
5.0
EE301
5.0
EE201
4.8
EE602
4.6
Reviews (111)
Good Lecturer but basically a jerk to everyone.
worst book ever...
Wrote the book for the class, and it is horrible. Worst Prof @ Purdue
It's just LINEAR circuits guys, maybe you shouldn't be EE's if you can't hang!
What a jerk. He kicks you out of the lecture hall (200 people) if you are 1 second late.
No Comments
He had a very bad temper but his teachings are REALLY REALLY good.
He keeps you learning. Good Prof!
Wrote a terrible book for ECE201/ECE202, very good lecturer, has very bad temper and mocks students after exams
No Comments
No Comments
No Comments
The biggest JERK I've ever met! Avoid at all costs!
Work with me on this one....find out what class hes taking next sem, walk straight in and sit down half an hour late.
don't recommend
just because he wrote his own book, and is a professor at a university, he thinks hes on top of the world. arrogant, closed minded, bad attitude. the book he wrote? never saw anyone who liked it.
No Comments
His lectures are clear and engaging. He gets the information accross well. His book is the exact opposite, hard to understand. He's a nice guy but has a quick temper, especially when it comes to tardyness and talking in class.
No Comments
No Comments
Ray is an EXCELLENT instructor. His lectures are one of the best ones I've been to. However, you will quickly discover that this guy is the biggest jerk ever with a very quick temper. Also he is VERY unhelpful. You won't like him.
I was late once, locked out, and never went back.
Just go to his office hours, he is a totally different person when he's not trying to indimidate 100+ students in EE170 (the room, not the class)
I had this professor back in 2000 and I still remember how harsh he was to students in lecture. Go to his office hours.
This guy wrote on of the worst books I have ever been forced to read. It is very unclear and generally a mess.
i had this prof last semester and i must say that he is one of the better prof we have at ths university. but if u sit in his lec u will also notice how rude and short tempered he can really be
Tho an excellent teacher DeCarlo can be very unmotivating. humiliating/disrespectful and not at all tolerant. He will make fun of you if you cant answer questions and when you ask questions he will you wont get much usefull feedback.
Very good lectures, worth going to. Impossible Examinations, very low averages consistenly below %50
His book as as blunt as he is. Impolite, intolarent and disintrested.Openly claims that teaching is not his objective. Very Careless. In S04, he messed 3of4 exams in terms of mistakes in the paper. Stay as far as possible, he will ruin any interest in EE.
Professor is very rude and unhelpful. Strongly recommend getting another professor if at all possible!
No Comments
He is a very rude and unjust. He makes fun of students and does not care abiut their feelings.
No Comments
He is a snob and should improve his behavior. He teaches well by explaining stuff on the blackboard but his temper sucks .... watch out from walkin late in his class !!!
No Comments
his jokes are just plain bad, and they take away from the time so we end up not really grasping the material
I hate his book and his stupid jokes.
Just learn to love him. He quite rude and blunt but he knows his stuff and he also knows how to present it well. What more can you possibly ask for? Tactfulness is something a high level educator should AVOID at all cost and thus you should thank him for being an ****. Just suck it up.
Prof. DeCarlo is easily the best prof I've had so far in EE. He keeps your attention and teaches the subject matter well. As long as you study like a demon for his test and show up for class, you will enjoy his class.
Very helpful
First class egomaniac. Very unhelpful, arrogant and angry. Smart move would be to avoid this one.
He rocks my world.. if you don't like him.. you won't like any professor and you should re-evaulate yourself as a person and student....
One the Best professor that i've had. Teaching style is excellent, very clear and concise. 202 is actually interesting when he teaches it. However if you are 10 seconds late to class ,either you step out or he steps out. If you move your head or scratch your back, you better leave the class. If you want to learn 202, take it with him.
Very difficult exams, but if you go to class and study you will have a great understanding of the material.
His teaching style needs improvement. When attempting to teach us new concepts, he applies them before fully explaining the fundamentals. Oh yea, taking tests without calculators teachs us nothing. Does anyone think everyone at Intel/AMD is doing nodal analysis with pen and paper?
By far the worst professor I ever had. Purdue would be better off without you.
No good at all.
this guy gave out the answeres in the exam ad then subtracted points under the assumtion that every student copied. very wierd person
One of the worst profs I had at Purdue, and unfortunately it was for a very important core course. First day of class he said "if you think this class is going to be easy, leave now and withdraw. At least one half of you will fail!" I should have listened and withdrawn. Though I passed it with a C, I didn't learn what I should have. 1983.
If you value your education, stay away from Prof. DeCarlo. He seems out to prove that he is smarter than you. Be advised that the grade you receive from DeCarlo may have nothing to do with your knowledge (this from his own mouth). Though you study your brains out, the exams will consist mainly of "tricks" and homework-style problems.
Knows his stuff and teaches it well. Extremely low averages on exams (~40-45%). Not an easy class, but taught me a lot. Very helpful in office hours, even for other classes. Just don't show up late!
Difficult but good professor. Definitely do all the homework and do it again before exams. Exam questions are very close to homeworks. Lots of proofs. So practice them well.
Probably one of the best EE professors at Purdue, you will learn a lot if you follow his lectures.
Basically, you cannot find a worse professor. I had high hopes after blazing through my 201 course. Then I met this professor. He does not teach anything. He only gives examples. Even then, he solves these examples at a speedy pace, which nearly no student can keep up with. Also, his jokes, desipte what he may think, are not the least bit funny.
The Best!
Good teacher, hard class.
How dare any of you complain about a professor like Ray Decarlo!! Obviously you must have had some amazing 201 teacher that doesnt exist anymore. People who claim Ray is a bad teacher are simply blaming the fact that the class is hard on him. Granted the jokes are a little stale, but hey he's a EE. Get used to it. You won't find a better 202 pro
Arguably the best professor Purdue's EE program has to offer. Unfortunately, DeCarlo often misinterprets the line between tough love and inhumane cruelty, with class policies that are masochistic and abusive. If you survive you will learn much, but expect borderline inhumane treatment from this Lord of the Laplace.
great teacher
DeCarlo makes ECE 202 a challenging course but you do learn a lot. His exams are very tough, but fair, they generally reflect the HW and in class examples. The lectures do a good job of covering the meat of the material, but HW problems help fill in the rest of the gaps.
He knows his stuff and can answer any question you have concerning the material from the course. That being said, he is also a major sadist, who enjoys torturing our young minds mentally. If you are a second late (I kid you not) you are thrown out. If your eyes wander a micrometer away from your sheet on an exam, he thinks you are cheating.
Can be a jerk at times, but also has a decent (if dry) sense of humor. Overall one of the best professors I have had.
I had this guy during the summer of 1987. I mostly remember that he constructed his multiple choice questions so that you had to do an incredible number of calculations to get the answer. I remember completing something like 400 3rd grade arthimetic operations in a very small time to get the right answer. Eeven worse - it was a simple concept.
His first lecture was basically "I am a better and smarter man than any of you." The remaining lectures were him trying to prove that claim.
I think he's really good and sarcastic in a funny way. I love going to his classes. He comes across as a very funny/impressive man.
His book and solutions manual has so many mistakes my 201 professor wrote a revised solutions manual last semester so that we could actually learn from our homework. Openly admits to not caring about teaching. Never takes responsibility for anything. Don't laugh too long at his dirty jokes, before long the joke will be on you.
...Absolutely amazing professor..Only willing to reward the hardworkers, and so others who complain should actually work harder, afterall no one ever said EE was gonna be easy.....By far, my favorite teacherat purdue.
He's very rude, and doesn't even use his own book. I feel like all he cares about is his research, and not the well-being of his students. I understand not being late to class, but when you decide to stop teaching a class because no one answers your questions... When I spend SO MUCH time on your class, I expect you to spend time teaching me.
He rips everyone, but its awesome until yourself gets ripped in half. But extremely entertaining to go to lecture. You have to have motivation cause he will give it to you.
He is a fun professor. Those who rate him low just because his 202 is very hard but that is unfair.
Great Teacher. pretty nice guy. Dark world of laplace! that's so fun
Awesome Prof! If you are an adult and can handle being responsible then this Prof is your best friend. Does everything he can to teach material in the clearest way, and if you put the effort in, the rewards are evident. Give respect and receive respect mentality, great class which keeps you interested!
Can be arrogant at times. Won't help unless you know the material frontwards and backwards. Exams are 15-16 pages (some blank for work) and nearly impossible to complete in time limit. If a solution to a previous exam was never given there's a 90% chance it will show up again.
His ECE602 is filled with excessive exams. Exams impossible to finish on time. Need to do a lot of hwk problems to finish the exams as much as possible. Gets really defensive when requiring a regrade. Do offer insights into the material. Excessive exams with limited time and no homework grading are not good ways to teach a 6-level graduate couse.
He doesnt help with the assignment problems and stuff. you need to work really hard in this course. But he will gracefully give grades if you stand upto his expectations. felt the course was a bit hectic towards the end, but its a graduate course, thats how things work
Great professor!
The entire course was done in a hurry. The professor was really stringent on the methods that you can use for solving problems. The worst part is that the exams were all memory based and tested how good you can reproduce stuff from the notes. No scope for application or creative thinking. This is not how a graduate level course should be taught.
He is very strict. Be to class on time, don't use your cell phone in class, don't talk excessively/interrupt class. However if you don't upset him and respect him/his class, he is a very good professor and his exams and homeworks are very relevant to his lectures. Spent all my time in help room and I recommend that. You will learn a lot.
He is hilarious and I enjoyed his class too
Tough professor but the best I had in electrical engineering. He gives out handouts and believes in effort and practice. Do NOT be late or you won't get in.
His writing is really hard to read, so do his notes. His HW and EX are hard and time consuming. 1 hour exam, 10 multiple-choose and a workout problem with sub-problems. When I ask him questions, he always said "read the book", but he never used the textbook in class. I retake the class which was taught by a GTA, the GTA is so much better than him.
He may know the content and teaches it fine, but is an awful person. Has little patience with you during office hours and quick to dismiss your work as wrong b/c can't be bothered to look through your step-by-step solution. Short temper, quick to yell at you. Spends too much class time obsessing over tardiness, cell phones, and irrelevant stories.
knows what he is talking about, just do your work and pay attention. If you want to pass just show up
In all Universities, there is 1 professor who most students dislike, well here he is. Ill admit that he's a genius, but he shouldn't teach, research only. Very short-tempered and very difficult homeworktests with a "try not being stupid" look to your questions. If you pass his 202 class, then you really deserve a degree. Good luck, you'll need it
He is great, but study hard! If you don't like EE drop out now
If you didn't attend class you were more than likely not going to pass. He would always give quizzes in class, where you were allowed to ask everyone around you for help, so it was an easy A. Exams were doable if you understood the homework. The homework took forever though! He's my favorite professor at Purdue
Professor Decarlo definitely takes some getting used to. He prefers to teach the WHY more so that the HOW. This makes things like homework (which there is a ton of) and tests brutal. But at the end of the day I really felt like I had a solid grasp on the material. His classes are difficult but at the end of the day he is a superb professor.
He is a unique character who knows his content well and teaches it well too. He is very critical when it comes to asking him questions and his exams are not a walk in the park either.
would take again
He is really the best professor in ECE so far.
Best professor at Purdue! His tests are hard and he can be strict about technology in class and getting there late but his lectures are amazing. He is very clear and explains everything very well. He assigns long homeworks but they are very helpful when it comes to the test. Tests have difficult questions and are very hard to complete in time
He is the best professor you will have in your time here but it is also one of the hardest classes you will have.
This is the hardest class I have ever had. But, it was taught by the best professor I've ever had. Decarlo want's to see his students succeed, but the is no way in hell he's going to make it easy. If you have the option to not take this class, avoid the unnecessary stress. If you have to take this class, good luck.
Welcome to Dante's Inferno...
Really fun class and very willing to be helpful and understanding. But get ready to work extremely hard for exams because they are ridiculously and unnecessarily difficult.
Extra help given if requested. Approachable and excellent manner. Knowledgeable and can teach undergrads and postgrads very well. Highly recommend any of his classes.
I would highly recommend him.
He is an excellent teacher, yes. However, he is a very hard tester and I find that a lot of the material was unnecessarily made difficult. I re-took this class the next semester with another professor and received an A+ because I understood the concepts much clearer. With Ray, you need to prioritize this class and spend a lot of time on homeworks.
Best Professor at Purdue. Hands down the hardest class but also the most rewarding. I wish all professors were like him.
Ray Decarlo was the worst professor I had at Purdue. While he has a strong grasp of EE material, he fails at being respectful to his students, quick to become a toxic person. I actually did quite well in his class and learned some valuable lessons on how NOT to treat people, but surely that is not what a proper professor should strive for...
A stubborn but caring old guy, kinda strict but within the acceptable boundary. A respectful and an inspiring professor overall.
Dr. Decarlo is the definition of tough love; he wants you to succeed, but won't care if you fail. One of the best professors I've had here, but ECE202 is a terribly difficult and work heavy class. Put forth a serious effort, because if you don't, YOU WILL FAIL. Good luck.
Dr. DeCarlo is very strict. He doesn't tolerate tardiness, cell phones, or talking in class. And you can forget about negotiating your final grade. His homework takes lots of time and his tests are highly challenging. However, he is a stellar lecturer and does a fantastic job of explaining the material. He's also funny and tells silly stories.
Professor Decarlo is one of the rare few professors that warm up to students and regard them more than just students. Because of the difficulty of his class, I had problems coping and he gave me advice that really helped me to improve my study habits tremendously. I appreciate the difficulty of the class because it helped me to learn how to learn.
Definitely go to all classes because the in class quizzes are really easy if you pay attention. The exams are easy if you do a couple past exams. The homework actually helps you do well in the class. I learned so much in this class.
The best professor I have had so far at Purdue. His exams and homeworks are really tough. But it is absolutely worth. He teaches you not only the ECE material, but, surprisingly, patience and punctuality. Never be late to his class or have a cell phone out. You might hate it at first, but when you will look back, you'll appreciate him a lot.
Decarlo is probably the most interesting professor I've hard here my time at Purdue. He is a fantastic lecturer, explains concepts clearly, and speaks loudly and clearly, easily grabbing your attention. But this is at the cost of no phones/laptops. There was a LOT of homework, but definitely do it because it prepares for the test super well
He can be a friend or an enemy, your choice. If you give little effort, Ray can catch onto it and show little pity. But if you take the time and talk with him at office hours, you'll learn a lot and get to know a genuinely nice guy.
Best ECE professor in my opinion. Doesn't allow cellphones or coming late to class, but it doesn't matter because he was able to keep the class engaged. Too too much of homework but old exams were more or less similar to the current exam.
Get ready for your hardest class of your life. Explains extremely well and is very friendly and helpful. But don't ever not pay attention, he goes fast and gives TONS of homework even if you have an exam the same day. Oh and he also dresses up as Gandalf and screams YOU SHALL NOT PASS before the finals.
This guy is a clown. He worked for decades to get “Emeritus”, but in fact is just a lousy educator. He teaches his way, and your learning needs to conform - if your learning methods don't conform, he'll accuse you of dishonesty. Clown.
Class Info
Attendance Mandatory
75%
Textbook Required
59%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Improving
+1.05 avg changeRatings by Course
EE445
4.5
(2)EEEE
4.5
(2)ECE202
3.9
(66)202
3.5
(2)ECE201
3.2
(6)Difficulty by Course
202
5.0
ECE
5.0
EE301
5.0
EE201
4.8
EE602
4.6