Reviews of professor Aaron Bernstein

Rating: 5.0/5, difficulty: 1.0/5
An amazing professor, one of the gems in the CS department, really insightful and helpful in office hours. Explains the algorithms and everything in a very simple order and makes it easy to understand. HW is challenging , but he teaches you all you need to know to be able to do it. Exams are like HW but a little easier to do.

Rating: 5.0/5, difficulty: 1.0/5
The goat, gives so much extra credit and a generous curve. If you have the option to take him for 344, do it!!!!!!

Rating: 5.0/5, difficulty: 3.0/5
The best professor at the CS department at Rutgers. I took his CS463  He explained everything very well. Just show up to class and pay attention. If the homework gets difficult go to the office hours. He also gives a ton of extra credit for you to pull your grade up if your exams don't go well. He is a saint.

Rating: 4.0/5, difficulty: 5.0/5
Professor is a good lecturer, but the class is based on homeworks that are pretty difficult to solve without guidance. I felt some questions were kind of ridiculous and niche and only loosely based on what was taught in lecture. I think prof definitely made the class harder after seeing some of the prior feedback about it being super easy

Rating: 5.0/5, difficulty: 5.0/5
The professor is cool to have stream lectures and recorded lectures in zoom. The material was somehow harder than the previous semester according to my friend. The exam is very easy, it is similar to the HW problem. 6 Hw total but we get to drop 2 lowest HW and 2 exams. Overall the class is great since he curves a lot, 89 is an A and 50 is C.

Rating: 4.0/5, difficulty: 5.0/5
Overall good professor. Class was in person but agreed to stream lectures on Zoom and post recordings, so those who wanted an online class could treat it as such. However, homework and exams got progressively harder to the point that it was impossible. Huge curve because so many people failed the class. But overall caring professor.

Rating: 5.0/5, difficulty: 3.0/5
Bernstein gives extra credit in most hw & exams. Exam is non cumulative. Lectures are recorded.  Each hw usually have 1 very hard question. Exams are modified version of the hws. He will tell you which questions the exams are similar to. Very lenient on final grade 86 is A even though average is around 80+. Prev year A is 89. Got A without exam2

Rating: 5.0/5, difficulty: 5.0/5
For a really hard class Bernstein was really good at teaching and explaining things. He was also very accommodating with students and was very transparent on his schedule. HW is group work but exams are solo, albeit take-home, which gives students more time to really figure out what the problems are. Overall, one of the better CS teachers.

Rating: 5.0/5, difficulty: 4.0/5
Even though it's a lecture-based class, he's a great teacher and his assignments are unique and thoughtful. The homeworks are difficult, but you learn a lot from them. He has office hours twice a week and is very helpful there too.