C. R. Selvakumar - University of Waterloo

Professor: C. R. Selvakumar
Department: Electrical Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: GENE123
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Lectures were fine for the first few classes but when we started getting into more complex topics, it seemed as if he just pulled equations out of thin air. He sometimes skips steps when solving his examples and sometimes doesn't even finish the example. I basically learnt everything from youtube for this course. His lectures were just confusing...
Rating # 2
Overview:
  • Course: GENE123
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Lectures mainly consist of rambling and cause more confusion than they clear up - they are overall time poorly spent. He will spend forever on one topic and then due to time constraints rush through the rest. Class was always behind in lectures with respect to labs and assignments, so you MUST read the textbook on your own if you want to keep up.
Rating # 3
Overview:
  • Course: ECE331
  • 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:
Lectures based heavily on concepts and understanding. Understand the tools he outlines in class and practice tutorial questions yourself. Lab material does not coincide with course content but lab manuals have enough information to do the lab properly. You can do well in the course by memorizing but you get more out of it if you understand concepts
Rating # 4
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great Prof....
Rating # 5
Overview:
  • Course: GENEA
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
teaches out of the textbook
Rating # 6
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
ECE 231... ELECTRONIC DEVICES COURSE... VERY FUN COURSE... WISH I COULD APPLY IT MORE IN THE REAL WORLD
Rating # 7
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Spends a long time on topics near the beginning, rushes at the end. Fair exams. His class notes are extremely useful even though they don't seem like it at first. For clarification, approach him one-on-one.
Rating # 8
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Exam was fair, teaching style is useless, confusing
Rating # 9
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Worst prof I've ever had in my life.
Rating # 10
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
KEEP UP WITH THE COURSE YOURSELVES if you get him as a prof. Read ahead like mad cause he's gonna be stuck on the same topic for a long time. Try to get him to move on by asking him a lotta questions about future topics. Also MEMORIZE material and previous exams. His exams are HEAVILY based on prior ones.
Rating # 11
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is an ok lecturer, knows his stuff well, but he's a bad prof. Wasted so much and had to crammed everything at the end (gives out a stack of handouts to read). Students complain very year but nothing has changed. He can't take criticism, and has temper issues. The material covered in labs were taught in lecture a month later or not at all.
Rating # 12
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Absolutely boring and useless course, but he did seem to bell the final grades, so overall it's not that bad. RUSHED the last 2 units in the last week or so in class, but in a way it was good, cuz it showed up less on the final. Overall, useless course but decent grades at the end.
Rating # 13
Overview:
  • Course: ECE231
  • 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:
Highly unorganized. Crammed 2 month-worth of material in 2 hours. Repeat the same material a lot (half of the lecture is the review from the previous lecture)
Rating # 14
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Oh man. 3 and a half months of diodes (which is 40% of the exam), and two weeks to cover absolutely everything else (which is the other 60% of the exam). Exam is lots of useless derivations and generally rewards the memorizers (you know who you are), and shafts everyone else.
Rating # 15
Overview:
  • Course: ECE231
  • 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:
After 209, I was scared of this course. It required knowledge from 209, sounded like 209, and even the prof's name sounds like sivoththaman. I was very pleasantly surprised. Selvakumar is a great professor, knows his stuff, is interested in the subject, and loves to teach. The first week was a little boring, but now I look forward to his class.
Rating # 16
Overview:
  • Course: ECE231
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I highly reccomend keeping as organized notes as possible from day 1. He is very unorganized and scattered. That said, he's a great teacher (which somehow is a rare skill among UW profs). Just attending his lectures in the first week, I somehow managed to learn everything I was supposed to learn in 209.
Rating # 17
Overview:
  • Course: ECE231
  • 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:
An unbelievably helpful prof -- actually took over all the tutorials halfway through the term, and is always willing to schedule extra help tutorials. He's good at explaining concepts and doing examples. His exams are tough but fair. If all profs cared for their students as much as he does, UW would be a lot better and more bearable(especially ECE)
Rating # 18
Overview:
  • Course: ECE231
  • 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:
Best prof I've ever had in Waterloo Engineering. He should get a teaching award. He knows his stuff so well, but more importantly knows how to teach it and gets the concept across. I think this man is the smartest engineering prof at waterloo
Rating # 19
Overview:
  • Course: 231
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Not very good at explaining concepts and what the big picture is. Shows up, derives some formulas and gives money to students who get the highest marks on the midterm. Just memorize the formula derivations and you will rock this course.
Rating # 20
Overview:
  • Course: ECE231
  • 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:
Excellent teacher. Excellent at teaching concepts and helping students understand electronic devices. Very approachable and dedicated. Lecture notes are very detailed if you keep up and write down what he says. One of the best profs I've had at UW.
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