Reviews of professor Jeffrey Epstein

Rating: 5.0/5, difficulty: 3.0/5
Very dedicated to teaching. Well-designed course materials. Very detailed instructions for assignments.

Rating: 1.0/5, difficulty: 5.0/5
Nothing to say. Jeff runs your HWs through moss machine. Pls change your code structure before submission

Rating: 1.0/5, difficulty: 5.0/5
Disaster! Blame student for his fault. If he saw you talking to you classmates while doing projects or HW you will get a 0 on it and the second instance will be an F for the course. Hard exam!

Rating: 4.0/5, difficulty: 3.0/5
Like the way the course is structured by him to introduce Assembly without overwhelming using x86 and underwhelming using MIPS, e15 and e20 is a great middle ground between x86 and MIPS. His lectures are pretty upbringing, very enthusiastic in his teaching. He probably just has one too many cups of coffee and often rude when answering questions.

Rating: 4.0/5, difficulty: 4.0/5
Jeff Epstein is an interesting individual, on one hand, he provides fantastic lectures. You will get better as a programmer taking his course and will understand the material. However, BE AWARE, he is extremely unforgiving and uncompassionate. No extensions, no online lectures during COVID if locked in isolation, will mark absent if even a min late

Rating: 5.0/5, difficulty: 4.0/5
You always have the tools to do the assignments yourself. TAs and the professor for the class are v available. He uses his own assembly architectures before teaching x86, but this builds a strong conceptual understanding. Start projects as early as possible, make your own test cases, attend lecture, communicate w the professor, and you will be fine

Rating: 5.0/5, difficulty: 5.0/5
Professor Epstein is a great professor! The class was really hard but you learn a lot!

Rating: 1.0/5, difficulty: 5.0/5
Horrible prof. does not take students into consideration and bad attitude, very passive aggressive. do NOT take him.

Rating: 5.0/5, difficulty: 2.0/5
After taking this class, you can feel that he is a serious teacher and passionate about his teaching. He pays an effort to explain the dense materials in his lectures and visualize the abstract materials. Every lecture of him is fulfilling. The exam is not hard. Most of the other CS professors at nyu are much worse than him in the teaching!

Rating: 1.0/5, difficulty: 5.0/5
My first class at Tandon to receive a A-. Jeff absolutely thinks too high about himself and blames students for asking "stupid" questions. HWs are based on fictional concepts that doesn't exist in real-world industry. The project and test requires heavy amount of memorizations. A single missed test case is 2% of your entire grade.

Rating: 1.0/5, difficulty: 4.0/5
I took the class back in 2021 Fall. Very tough exams, projects and extremely time consuming HWs. The projects are graded by "hidden cases" which are not mentioned in class. If you fail some cases, that would be at least 3% of your overall grade. The exam is also hard requiring you to memorize almost everything from the first day of the class.