Reviews of professor David Nimri

Rating: 2.0/5, difficulty: 5.0/5
He's not the worst, because he provides lectures which clearly explain essential concepts, but he makes the homework incredibly hard and irrelevant to his lectures. Sometimes you feel like a professional programmer to solve those confusing problems but it is just an intro class!

Rating: 5.0/5, difficulty: 3.0/5
Amazing Compsci teacher. Made everything sound easy to understand and made sure his students understood what he was teaching. Lectures were made by himself and always had time to help you out. This teacher made the start easy and set up a good expectation for my Compsci teachers.

Rating: 5.0/5, difficulty: 3.0/5
This class was challenging because I did not know nothing about coding. Professor Nimri made lectures fun since he had a Mario bros theme. There are 3 coding projects in which the final is a group project. The zylabs can be challenging but their are a lot of resources that can help. He also curves the test depending on the class average.

Rating: 5.0/5, difficulty: 3.0/5
I took this class in Fall 2021. We have Zylabs homework ---- it grades immediately once you submit. Also there are programming projects that we have to run on our IDE. Overall I think the class is easy but I do have some Python backgrounds.

Rating: 4.0/5, difficulty: 2.0/5
He's absolutely wicked in the class room. BUT his Canvas classroom setup is disorganized, he grades late, and takes weeks to reply to messages.

Rating: 5.0/5, difficulty: 1.0/5
Easy A as long as you do all of the extra credit assignments at the end of every chapter. He also curves your grade at the end of the semester it brought my grade up to the point where I wouldve still gotten an A+ even if I didnt take the final

Rating: 5.0/5, difficulty: 3.0/5
watch all lectures and pay attention to the lecture. Just by doing that you will pass on every quiz . oh , do every extra credit assessment , this will help you a lot to pass the class with a passing grade !

Rating: 1.0/5, difficulty: 5.0/5
Terrible he doesn't know how to teach. You have to learn about computer science yourself. He is no help if you want to learn something. All the information is online. His slides are either years old or he doesnt know what he put on them. He spends more time on useless information rather than anything helpful.

Rating: 5.0/5, difficulty: 3.0/5
This was my second time taking a class from Professor Nimri, and I'm happy I took him again. He is a great teacher who really cares for his students, and he explains the material well. The only thing that's a little tricky is he only covers like 98% of what you need to know in the lectures, so you may have to look up a few things.