David Finkel - Worcester Polytechnic Institute, Worcester, MA

Professor: David Finkel
Department: Computer Science
College: Worcester Polytechnic Institute, Worcester, MA
Rating # 1
Overview:
  • Course: IMGD1000
  • 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:
Great professor, inturesting. good guy to talk to after class. Very good at what he does and very smart.
Rating # 2
Overview:
  • Course: CS4720
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
As long as everything stays the way he wants it he is happy. If there is anything out of the ordinary, he will procrastinate on dealing with it and if you are not aware of it then you will not find out until too late. If you stay within his expectations you should be OK, not a professor who values diversity of thought or approach.
Rating # 3
Overview:
  • Course: IMGD1000
  • 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:
This class was AMAZING. Finkel described the various parts that make up video games. We had weekly papers (not for a grade), w/ excellent feedback. (In the end, we wrote a term paper, which was basically the weekly papers combined.) The midterm and final exams were pretty easy. Just pay attn. It's not hard b/c this class is very interesting & fun!
Rating # 4
Overview:
  • Course: ID110X
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Easy class to begin with. Tests are decent and he was fair with the grading. Didn't seem very approachable, however.
Rating # 5
Overview:
  • Course: CS2136
  • 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:
Finkel rules! His class was the first CS class that I really understood the whole way through. It wasn't too hard, and he kept me interested in the subject matter. I wanna take more classes with Finkel.
Rating # 6
Overview:
  • Course: CS2136
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Nice guy, but powerpoint is a horrible teaching method. Hard to learn Java in such a short amount of time. The Second Java assignment was very difficult for the small amount of Java we had done and very confusing. Other than that, not bad.
Rating # 7
Overview:
  • Course: CS2136
  • Grade Received: WD
  • 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:
I really enjoyed his class. Emailed me right back if I had a question and was always very approachable whenever I wanted a clarification; then, after clarifying something with a student (like me) he'd email the whole class just to make sure everyone was a
Rating # 8
Overview:
  • Course: CS2136
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His class is really easy but extremly borring. Powerpoint slides are on line for every lecture. Makes very stupid jokes, laughs at them, makes weird hand motions, looks very happy with himself all the time. Doesn't do a very good job teaching but easy.
Rating # 9
Overview:
  • Course: CS2136
  • 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:
Very enthusiastic about the class and the material. Did a great job of teaching Prolog and Java. You should do the assigned reading before lecture or you might be a bit lost.
Rating # 10
Overview:
  • Course: CS2136
  • 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:
Supplements extremely poor explanations with even more inconceivable hand motions, and then appears satisfied with his sign language and moves on. Nice enough guy, but I don't think I've learned anything meaningful in this class.
Rating # 11
Overview:
  • Course: CS2136
  • 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:
VEry unclear when he teaches, and repeats the same thing each time, none of it making sense. Worst of all, laughs at his own jokes.
Rating # 12
Overview:
  • Course: CS20063
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He has an understanding of what he is teaching, but he's not really that smart. He advised my MQP, we had to create kiddy drawings to explain the basic concepts to him. Don't waste your time unless it's a low level cs.
Rating # 13
Overview:
  • Course: CS4513
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Lazy, stupid
Discuss With Everyone:

No comments:

Post a Comment