Reviews for ENEE641

Information Review
Uzi Vishkin
ENEE641

Anonymous
04/21/2025
Prof. Vishkin is a very knowlegeable person and he is always willing to answer questions. However, I had bad experience in this course. The lectures were just him reading slides and he taught us the concepts only. If you wanna do HW, you must spend extra time studying the textbook or online resources. The thing I hated the most was the exam, I believe they found some algorithm quetions from Leetcode or somewhere to test you. Those were not covered in the lectures and they require a lot of practice. Although he had a generous curve on the exams, the grades still suck. If you are not yet a algorithm expert/leetcode master, don't take this course. He won't teach you to do that and most ppl will get Bs.
Kazuo Nakajima
ENEE641

baicaibaicai
01/06/2016
B- Waste money and waste your time. Do no choose any course of this professor.
Uzi Vishkin
ENEE641

Anonymous
12/22/2010
His homework is straight out of the posted solutions on the book website, and won't care if you copy the answers. Teaches well, but his exams are really tough, and his grading scale is very subjective - the final can be up to 85% of your grade, so you won't know your grade until after it's posted. DON'T take 641 unless you were a CE major - or you might have to drop it after getting back the midterm grade. His exam reviews are very short - he will not give you any hints or general areas to study, nor will he review material unless someone asks a specific question about it in advance. He also advertises his parallel algorithms class, which only like 4 people from MD registered for this past semester
Ankur Srivastava
ENEE641

Expecting an A
Anonymous
12/19/2009
He is a bad teacher even he seems to be a nice professor. he taught very easy materials in the class and gave very tough questions in the exam without notification. Moreover he kept giving book exercises as exam questions. Some students knows(guesses) it and definitely take advantages out of it since the exam is open book exam and the textbook solution is available online. It definitely is not fair for all the students. He also had no syllabus, so you do not know materials in advance and you have no idea how he will calculate the grade (you do not know the weights of homework, test scores). I also agreed with previous comments: "The class itself had plenty of potential but the professor expected a tremendous amount from the students but would not actually teach the material that he expected us to understand." Anyway, it is a bad experience. I will not recommend him as your professor.