Harpreet Singh - Wayne State University, Detroit, MI

Professor: Harpreet Singh
Department: Engineering
College: Wayne State University, Detroit, MI
Rating # 1
Overview:
  • Course: ECE6660
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
good professor. Must take courses. you learn a lot in his class.
Rating # 2
Overview:
  • Course: ECE5680
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
This professor is useless, he doesn't teach he just reads off lectures. Also a big problem with him is the material he teaches is from 1960 and material that he published himself and no one else uses. You cannot use google to teach yourself in this class. Dont bother taking him please you will regret it badly. he doesnt give partial credit
Rating # 3
Overview:
  • Course: ECE2610
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Not a very good professor. The material covered in the class is easy so I was still able to get an A, but that was with no help from prof. Singh. I had to teach myself everything because his lectures are useless, and finding helpful info online can be difficult for the topics he covers. Most of the time, if you ask a question he won't answer it.
Rating # 4
Overview:
  • Course: ECE2610
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Note sure how Wayne State kept this professor teaching. His HW are a lot. he will assign the entire book to write it down and submit your 70 page hw online. His lectures are useless. You won't learn anything in them. most of the students stopped going to his lectures and only show up on his exams. I really DO NOT recommend this teacher.
Rating # 5
Overview:
  • Course: ECE2610
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The material for this class is very interesting, however the way Dr. Singh teaches this class is just awful. He will very quickly skim over PowerPoints and expects you to retain the information instantly. Seems to get upset when you don't understand the material and when you ask questions. Be prepared to teach yourself EVERYTHING.
Rating # 6
Overview:
  • Course: ECE468
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
By far the most endearing professor I ever had in Engineering school. I was fortunate enough to have him when he first came to Wayne State (decades ago), and still remember him above all others. He definitely cares that you understand the material and encourages your progress even after you've finished his course(s). He is a true gem, kind spirit!
Rating # 7
Overview:
  • Course: ECE2610
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The material for this class is interesting and essential to those going into hardware focused fields. Unfortunately, Dr. Singh is a product of the past. He clings to outdated methods, assigns useless projects, and doesn't grasp when students' don't understand concepts. Great person, bad professor.
Rating # 8
Overview:
  • Course: ECE2610
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This professor is useless and the class content is also useless. This professor doesn't understand the concept of teaching. He will scan pages from the textbook and then skim through them as his way of lecturing. It is horrible and a lot of the exam content is stuff that you can't teach yourself on your own. (digital logic isn't on google)
Rating # 9
Overview:
  • Course: ECE2610
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Please stay away, unless you dont mind teaching yourself !!! His English is really bad and he does not know how to explain things !!! Please Stay away!
Rating # 10
Overview:
  • Course: COS
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great teacher
Rating # 11
Overview:
  • Course: ECE2610
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Overall, I have no issues with his course, it's just that I honestly did not retain much from his lectures. He will present his info in class, and after asking you to copy it down in your notes, he will expect you to know it backwards and forwards right after. Overall, look at his notes and project. exams are open notebooklaptop.
Rating # 12
Overview:
  • Course: ECE2610
  • 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: Mandatory
Comment:
He isn't clear on anything He jumps between book versions like crazy. He tells you to write down notes from his Powerpoints which are 4 years old along that you have to Google the syllabus because he doesn't provide it for you. His curve is great but you won't have learned anything valuable. Don't ask questions he will make you feel stupid.
Rating # 13
Overview:
  • Course: ECE6660
  • 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:
Rubbish professor. He does not even know what is the structure of the course. He never delivered any lecture in the class. In nutshell good course but useless professor.
Rating # 14
Overview:
  • Course: ECE2610
  • 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:
he is realy a good teacher, exams are exactly the same as the review tests, it is easy to get an A in this course.
Rating # 15
Overview:
  • Course: ECEN3060
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This class was useless. I did not learn anything. If you want an easy A you can take this class. They should just keep the digital logic lab, remove the lecture.
Rating # 16
Overview:
  • Course: ECE3610
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His grading scale is good, but his tests are ok, because if you make a small mistake on one of the problems you get zero credit for that problem, in which i think is unfair. Besides that the is good.
Rating # 17
Overview:
  • Course: VLSI6660
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
very good
Rating # 18
Overview:
  • Course: ECE5680
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
very good professor
Rating # 19
Overview:
  • Course: ECE6690
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very good, very approachable.
Rating # 20
Overview:
  • Course: ECE5680
  • 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:
amazing teacher. He's very laidback and easygoing as an individual, and if you're nice to him he'll be super nice to you and go out of his way to help you out with anything you don't understand. his exams are easy, and more to the point, if the class as a majority asks him to, he will make the exams open book AND open notes. highly recommended!!
Discuss With Everyone:

No comments:

Post a Comment