Reviews of professor David Gershman

Rating: 1.0/5, difficulty: 5.0/5
All the reviews are true. Grades based only on quizzes, midterms, and final. No curve so what you get is what you get. The exam questions themselves are tricky and multiple questions could be the answer. Almost impossible to get an A unless you truly understand the topics. Most people aim for a C or B.

Rating: 1.0/5, difficulty: 4.0/5
The professor's personal health problems have caused several classes to be canceled. He refuses to use Canvas to host notes. Exclusively graded from tests, which are trick questions. If you already know the material he expects you to know it the way he teaches. Notes do not fully cover lecture (still on the test).

Rating: 2.0/5, difficulty: 5.0/5
Homework and projects were fun. The first couple weeks are especially challenging if you are new to bash, but he responds to emails quickly. Did not grade anything until the last two weeks of the semester. Quizzes and tests were very difficult and there is no curve. I did learn a lot from this class and the material is interesting.

Rating: 1.0/5, difficulty: 5.0/5
Enjoy the quiz and exams that you will probably not learn in the class. Trust your self, you gonna get a E-A-S-Y F no matter what.

Rating: 1.0/5, difficulty: 5.0/5
Just personal opinion: If you know everything, you will probably get a B. If you know nothing, and you just want to learn from his class, you'll learn nothing, C is the highest grade you'll earn, be prepared to get a D or F, no matter how hard you worked. Too many TRICKY QUESTIONS in his exam, you'll get it wrong even you know the correct answer :(

Rating: 2.0/5, difficulty: 4.0/5
The content isn't hard to grasp but he expects you to be very proficient Unix. He doesn't give homework which is nice, but you need to make sure you find out what breaks the commands too, that will help you answer the test questions. Also, the tests try to trick you often, so make sure you read the questions very carefully. Also brush up on C!

Rating: 2.0/5, difficulty: 5.0/5
Nice and outgoing professor, and teaches the class well, but misses class a lot, and grades really hard

Rating: 1.0/5, difficulty: 5.0/5
One of the worst professors I have ever had. His notes are good for learning the subject but is not helpful when in the context of quizzes and exams. He does not grade in a timely manner. It took him half the semester at least before providing any grades. Cannot take criticism about teaching and will say it is the students' unwillingness to learn.

Rating: 2.0/5, difficulty: 4.0/5
He spent a lot of time talking about stuff that wasn't relevant to Operating Systems, and his lectures were filled with rants about a minute detail in the book that he had a problem with, which made it hard to follow what the main subject was. We watched like one or two movies, which I already watched for CS3750, so 1-2 weeks of class was a waste.