Reviews of professor Abdulrahman Hafez

Rating: 3.0/5, difficulty: 3.0/5
Professor Hafez does speak low and the class is boring but hes not a bad professor. As long as you attend class and do your work youll pass. You have to work for your grade but not hard at all. One of the better choices if you arent artistic. I recommend if you need filler class.

Rating: 1.0/5, difficulty: 3.0/5
Lectures were once a week and so were labs. For the lectures, he would just read from powerpoints. Honestly, he doesn't seem to know much about the topic or applications used. The final project was the most stressful thing about the class. It doesn't seem like he made up any of the material himself because he was always just as clueless as us.

Rating: 3.0/5, difficulty: 3.0/5
I enjoyed having Dr Hafez for my computer science class professor. I do feel like he could be more knowledgeable on the material but he was very nice and understanding & tries to help students with any problems they have with code. Textbook and lecture heavy class. Mostly powerpoint slides and videos.