Reviews of professor Khaled Rabieh

Rating: 1.0/5, difficulty: 5.0/5
This is the most useless class I have EVER taken. The teacher is a jerk. He makes it hard for students to ask questions in class. Awful at explaining concepts. His test are extremely hard, the class average was a 65% on the first two tests. If you know the homework like the back of your hand and can memorize ton of concepts you should do well.

Rating: 1.0/5, difficulty: 5.0/5
This professor has a thick accent plus he is so disrespectful and he lacks experience of teaching because he don't know the right of the students and his right.  Avoid this professor as you can.

Rating: 3.0/5, difficulty: 3.0/5
"Does make sense?" Dr. Rabieh has a thick accent that takes a while to get used to. If you have previous experience in java coding, you'll do fine. If not, you'll only understand the material if you actually practice it. I learned the most from the lab, where I actually got to apply the methods we learned in lecture.