Professor: Ben Goldberg
Department: TBD
College: New York University
Rating # 1
Overview:
- Course: CSCIGA2110
- Grade Received: B-
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Very nice guy, solid lectures, challenging but very useful homework assignments. Easily reachable by email and very helpful when you do. Exams are quite hard however and grading is ridiculously tough. I went from an A+ 100% to a B- thanks to the final. Don't let your guard down and you'll walk away with a good grade and lots of learning done.
Rating # 2
Overview:
- Course: CSCIGA2110
- Grade Received: B+
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Amazing professor! Very clear with his explanations, patient with the students and knows the material. The course has a very clear structure, however, I felt that he tried to squeeze too much in the last quarter of the semester (both material and assignments). Overall, a great class that I enjoyed. Also, he will respond to your emails in minutes...
Rating # 3
Overview:
- Course: CSCIGA2110
- Grade Received: B+
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Excellent prof. Mostly blackboard lectures, so you need to show up to class, pay attention, and take notes. Exams were surprisingly difficult given the relatively straightforward assignments. Office hours were really helpful. Very responsive to emails. Somebody else was teaching the recitation and just went over the material again which was great.
Rating # 4
Overview:
- Course: CSCIGA2110
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Prof. Goldberg is such an amazing teacher. I felt this course to be not so tough but you need to attend all the lectures. Few assignments are lengthy but once you understand the concept, they will be pretty straight forward.
Rating # 5
Overview:
- Course: GA211000
- Grade Received: A-
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Prof. Goldberg is an excellent teacher. He is clear, thorough and extremely helpful. The course is tough, especially if you haven't done functional languages before, but very rewarding. Go to the lectures, do the homework and answer questions using only his notes and you should do fine in the course.
Rating # 6
Overview:
- Course: CSCIGA21100
- Grade Received: A-
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
A really good professor. Very well structured course and you need to attend his classes and that it would suffice. You won't find professors who are clearer than him in speech and lecturing. A really good human being. He has a heart. Go for his course any day and don't miss his classes and please note down what he teaches in the class. Must!
Rating # 7
Overview:
- Course: GA2110
- Grade Received: A-
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Clear and concise. Extremely helpful to his students.
Rating # 8
Overview:
- Course: GA211000
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 2.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Interactive lecture class. No boring-to-death presentations. Do attend class. Exams cover material taught in class. Classes are self-sufficient, so no book required.
Rating # 9
Overview:
- Course: G223110
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Ben's an excellent teacher. The course work and lectures were perfect, complementing each other and homework was quite challenging, but extremely rewarding. All material seems to have been original, with almost nothing borrowed from text books.
Rating # 10
Overview:
- Course: GA2110PL
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
He is extremely knowledgeable and super helpful with the tough assignments. Doesn't penalize harshly for late submissions. Exams are pretty tough. Do not miss a single lecture. Lectures are pretty rapid and informative. He will force you to master functional languages in 3 months' time. Overall, a nice professor and a person.
Rating # 11
Overview:
- Course: PROGLANGUAGES
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
I like Ben. If possible, take Compiler construction or Honors Programming languages under him. Will probably be the hardest thing you've ever done, but will also be equally rewarding.
Rating # 12
Overview:
- Course: OS
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: N/A
- Attendance: Not Mandatory
Comment:
Best professor at NYU
Rating # 13
Overview:
- Course: CSCIUA202
- Grade Received: A
- Overall Rating: 5.0
- Course Difficulty: 1.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: Mandatory
Comment:
Responds to emails quickly with helpful advice and explanations. Good explanations. Patient with dumb questions. Very awesome professor.
Rating # 14
Overview:
- Course: CSCIUA0202
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
He writes on a blackboard. He is a superstar.
Rating # 15
Overview:
- Course: CSCI202
- 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:
Really, really nice guy. He goes out of his way to help struggling students, and is very understanding and approachable.
Rating # 16
Overview:
- Course: CSC201
- 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:
Best teacher ever. If you have the opportunity, take him. He is incredibly helpful and nice during office hours. His programming assignments are interesting and laid out in perfect detail. Generous grader, but write down everything he puts on the board. The perfect CS teacher.
Rating # 17
Overview:
- Course: OS202
- 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:
Write down everything he writes on the board, study those notes before the exam, and you ace. It's as simple as that. The material is mostly memorization. You'll learn a good deal about OS's and I'm not complaining about the easy A, but he could go into more detail and we'd learn a GREAT deal about OS's
Rating # 18
Overview:
- Course: CS201
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
He is knowledgeable, smart and good at explaining. He is always available for any questions through emails or office hour.
Rating # 19
Overview:
- Course: OS2
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Best teacher I've ever had. Really cares about making sure that students understand the material, and willing to go out of his way to help
Rating # 20
Overview:
- Course: CS201
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: No
- Would Take Again: N/A
- Attendance: N/A
Comment:
Very clear, helpful, nice. :)
No comments:
Post a Comment