Reviews of professor Abdelbaset Hamza

Rating: 1.0/5, difficulty: 5.0/5
In systems Dr. Hamza provides no lectures or help during the lab sessions. The 50 minute lectures are you struggling through an exercise on a chapter you read the night before. The tests always have an below 60 class average and Hamza still insists on not lecturing relevant material so students can succeed. Lab are hard so get a good partner.

Rating: 5.0/5, difficulty: 4.0/5
Dr. Hamza is one of my favorite professors in the CS Department. Hes very knowledgeable about what he teaches. Textbook helps occasionally, its not completely needed. Be prepared for lots of online speed quizzes. They arent hard mostly but very time consuming. Do the quizzes, attend class and take notes and youll do great!

Rating: 1.0/5, difficulty: 5.0/5
Prior to taking him, I assumed that some reviews were exaggerating. They were not. The previous review stating that "Hamza comes to class, dishes out an exercise, and collects his paycheck on the way out" is 100% accurate. If you take him, expect to learn everything yourself, unless you're lucky and get the rare lecture once every 3-4 weeks!

Rating: 5.0/5, difficulty: 2.0/5
I really liked Hamza's lectures. The tests can be tricky so beware. He would post videos on the topics to watch before class and then go over examples in class. Watch the videos! If you do that, you'll be able to understand the material better and ask questions to clarify in class. He is very good at making complex topics simpler.

Rating: 5.0/5, difficulty: 2.0/5
Great guy and is really easy to learn from. Also recommend for CS 1440

Rating: 1.0/5, difficulty: 4.0/5
Professor doesn't help students in the class, forgets material, and was difficult to deal with.

Rating: 4.0/5, difficulty: 3.0/5
It was his first semester teaching Systems I and I think he did alright, there were some hiccups and our class ended up falling really far behind what was normal pace but he was considerate with his grading and did really try his best to convey the material. Hamza is a good guy.

Rating: 1.0/5, difficulty: 4.0/5
Expects students to teach themselves from the textbook, only uses class time to go over previous days worksheet (only certain questions) then hands out another one and proceeds to sit on his phone or laptop for the remainder of class. I had him for a previous course and he actually taught the class, I'm not sure what happened. He's kind though.

Rating: 1.0/5, difficulty: 5.0/5
Does not know what he is doing 99% of the time. He reuses the slides from Dr. Norris but it feels like it is his first time reading them every time we went into lecture. Best advice is just take Dr. Norris instead.