Ajit Singh - University of Waterloo

Professor: Ajit Singh
Department: Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: ECE656
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He seems very hard in the beginning. Tries to scare his students but in the end makes sure that everyone gets a good grade. Project was very challenging for the marks assigned but it was worth the effort. Good prof overall.
Rating # 2
Overview:
  • Course: ECE356
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
easy prof
Rating # 3
Overview:
  • Course: ECE356
  • 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:
this guy is the best
Rating # 4
Overview:
  • Course: ECE250
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
good guy
Rating # 5
Overview:
  • Course: ECE651
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The worst teacher I've ever had in my entire life. His VERY FIRST WORDS to our class were "well, I might not show up on time - if I'm not here by 9, feel free to go". You are only graded on things you have no chance to practice beforehand (i.e. get it right the first time, or drop out). Doesn't even make any of his own slides. AVOID AT ALL COST
Rating # 6
Overview:
  • Course: ECE250
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
From the very first day of lecture, he made himself clear that he has no interest in teaching this course, and he proved his point very well through the term
Rating # 7
Overview:
  • Course: ECE250
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
There is no reason for him to teach 250, he should have retired.
Rating # 8
Overview:
  • Course: ECE250
  • 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:
He is the worst, worst proff ever. After a 40 % average on the midterm, he comes to class saying "this is a wake up call for me" except now he does less. Doesn't even bother posting assignments up. Doesn't come to mandatory lectures and instead cuts the material in half. We are sure gonna have fun in the other ece courses without knowing hashtables
Rating # 9
Overview:
  • Course: ECE250
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I came here just to rate him because this guy is the worst prof I ever had. He just reads off the powerpoint slides that are "modified" from some other prof's slides. I can read the slides myself. And he blames the crappy midterm marks on low attendance.
Rating # 10
Overview:
  • Course: ECE250
  • 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:
He told us some material wasn't covered on our midterm. Then he gave a 20 % mark question on that. Long midterm with questions on projects we haven't done yet. He is very rude. He said "whoever failed that midterm belongs in the gutter". He can't teach jack. When this guy talks, time stops. So slow and monotonic. Made my favorite course a disaster.
Rating # 11
Overview:
  • Course: ECE354
  • 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:
I gotta disagree w/ others. I think this guy DOES show an interest in teaching. You can tell he tries to make lectures interesting, and encourages you to think. It's just the course material was dry. What sucks tho is the amt of time spent on project wasn't proportional to amt of marks it was worth, but that's not his fault. He's not bad really.
Rating # 12
Overview:
  • Course: ECE456
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Has no interest in teaching you. Never ask for extra help because you won't get it Project for this course is the worst i've ever seen in 5 years of engineering. The specifications are totally ambiguous. I promise you won't know what you're building until your demo when the TA says you did it all wrong
Rating # 13
Overview:
  • Course: ECE354
  • 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:
Agree with comment (5/31/05). Boring... stopped attending and didn't make much of a difference. Project is only related to small part of course, is much work, but marking was really easy. Procrastination on it recommended as otherwise you'll waste time for very few marks. Lots of notes, but final was easy requiring little knowledge.
Rating # 14
Overview:
  • Course: ECE354
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He sucked. Boring lectures, slide after slide. He tries to be funny but he's very lazy, shows hardly any enthusiasm in his teaching. Stupid term project which doesn't even cover half the material taught in class.
Rating # 15
Overview:
  • Course: ECE456
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No, I think he's the worst professor. You should at least have your slides in working order. Plus a lack marking scheme nor distribution offer students little direction.
Rating # 16
Overview:
  • Course: ECE456
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Totally disagree with the comment below me - while Ajit Singh phoned in his lectures for ECE 150, he's clearly knowledgable and enthusiastic about databases. The material is extremely dry, but his palpable excitement for the topic rubs off. His best quality is that he encourages in-depth questions.
Rating # 17
Overview:
  • Course: ECE456
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Can't teach. Lecture notes full of mistakes. Can't write understandable sentences. Assumes too much. Can't tell jokes. Doesn't give out marking schemes on projects. Basically he can't teach and he doesn't care about it.
Rating # 18
Overview:
  • Course: ECE354
  • 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:
He's a very flexible prof in terms of marking and sheduling due dates. However, I would have prefered that he made the material more interesting instead of simply going thru slide after slide.
Rating # 19
Overview:
  • Course: ECE354
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Challening, but rewarding project. Really interesting material. TA David Grant is absolutely amazing.
Rating # 20
Overview:
  • Course: ECE151
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Absolutely awesome prof
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