Reviews of professor Noha Hazzazi

Rating: 5.0/5, difficulty: 3.0/5
Dr. Hazzazi was did a great job explaining the lectures and simplified very well. Also, Dr. Hazzazi was very supportive to providing real life examples. It was fun and educational. Her quizzes and exams were very fair. You really do not need to study after her lecture. What is really nice is she also records lectures other than the actual class.

Rating: 2.0/5, difficulty: 4.0/5
Take note that students saying that she is amazing have Bs and Cs. Do not take her if you care about your grade. Labs and assignments were fine but she barely prepared students for her exams which were on topics she barely focused on. She only cares about coding in class and assignments then exams were based on the most random text book principles.

Rating: 5.0/5, difficulty: 2.0/5
5 STARRRR, I love Professor Hazzazi. She is so nice. She made my first class in computer science memorable. take her asap

Rating: 4.0/5, difficulty: 5.0/5
Dr. Hazzazi truly cares about her students and is actually available during office hours. I took her for CSCI-135, my first computer science class. She was always there to be helpful, even though I struggled a lot. You will have a lot of work to do, as she is heavily micro-managed by Keeling who assigns the work. But I highly suggest her anyway!

Rating: 5.0/5, difficulty: 5.0/5
Learned from this class but you have to do your work. Cheat and you will get a zero. Very fair and would take another class with Dr. Hazzazi.

Rating: 1.0/5, difficulty: 4.0/5
She's terrible, PERIODT!! it's quite unfortunate she's the only option so good luck lol.

Rating: 3.0/5, difficulty: 4.0/5
Dr. Hazzazzi is empathetic to an extent. I think she wasn't as considerate when it came to our grades. The whole class' grade dropped at least a letter grade for a midterm that she poorly prepared us for. She gave us a bad study guide days before the exam and didn't even show up and the midterm had many errors which she wasn't there to fix.