Jamal Alsabbagh - Grand Valley State University

Professor: Jamal Alsabbagh
Department: Computer Science
College: Grand Valley State University
Rating # 1
Overview:
  • Course: CIS353
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
His lectures are a little slow and aren't the most exciting, but he's very knowledgeable, gives lots of examples, and is clear about his expectations. The reason people struggled in the class is because they never asked questions. Do the homework, ask lots of questions/go to office hours if needed, and you'll be fine.
Rating # 2
Overview:
  • Course: CIS353
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
The COVID crisis definitely made a lot of things harder, but what was NOT acceptable was Prof. Alsabbagh's ability to transition, let alone teach. He was and STILL IS using obsolete technology to teach the class (such as Acrobat, Word 2007, etc.). What else was unacceptable was his teaching method: slow, mundane, redundant, and empty.
Rating # 3
Overview:
  • Course: CIS353
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This guy will waste your time. Youtube is infinitely more helpful. Cant answer questions deeper than surface level. Most boring, uninspiring lectures I have ever wasted money on. No, Seriously.
Rating # 4
Overview:
  • Course: CIS353
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This guy teaches at 1/10 the the speed he should and doesnt know the subject beyond surface level. If you are mentally ill you might like him. Then again, probably not.
Rating # 5
Overview:
  • Course: CIS353
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This class could be completed in about 10 hours of self study. The amount of information we could be learning about databases is so huge yet we learn basically nothing the entire semester. He'll ask you every single day who has signed up for apex and 5 or so other things that don't matter at all which burns the first 15 min of every class.A joke
Rating # 6
Overview:
  • Course: CS353
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Solid prof had him for database, turned my grade around dramatically with the final project and a PL/SQL extra credit. started out hating database, but eventually turned around and now I love it. pay attention in class and really do the homework and ask him about it and you'll do fine.
Rating # 7
Overview:
  • Course: CS353
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Average.. He really really like dumbing things down. I guess If you like things explained 100 times and are a slow learner then we would be good, but dont expect to learn a ton.
Rating # 8
Overview:
  • Course: CIS353
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Professor Alsabbagh is a humble guy. He's very nice but not a great teacher. He tends to ramble and his answers to questions aren't always helpful. He will try his best to help you understand until you get it, though. Pretty flexible about homework due dates and leaves most of the project planning on you.
Rating # 9
Overview:
  • Course: CIS333
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
He LOVES to repeat himself time and time again. The first 6 weeks were redundant. Its a little hard to understand his lecturing due to accent. Lots of times people would be yelled at after asking questions. I would NEVER take him again. If you missed class or are late YOU WILL be called out for it. Group project is worked on through term.
Rating # 10
Overview:
  • Course: CIS353
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Professor Alsabbagh really cares about the students, gives amazing feedback, and provides notes that are excellent! His grading is a bit harsh and lectures are slow but if you study you should be fine in his class.
Rating # 11
Overview:
  • Course: CIS353
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Professor Alsabbagh overall is good professor his lectures are pretty straightforward, encourages participation, and provides some well written notes. He even tries to crack a few jokes which helps because class can get dull. But he is tough a grader, a bit cagy when asked for help, and he can be hard to understand. Just make sure to read the notes
Rating # 12
Overview:
  • Course: CIS673
  • Grade Received: A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Has high expectations, knows the topic, and genuinely cares if you're understanding the material he's presenting.
Rating # 13
Overview:
  • Course: CIS353
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great guy and awesome sense of humor. Class is fairly easy. He's always looking to help and he knows his stuff. Kind of underrated compared to these other ratings. Do the homework, and study a little for the tests and you're good. He wants everyone to succeed. He's the man for database at GV.
Rating # 14
Overview:
  • Course: CIS353
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very boring class. He lectures you on code which is the worst way to teach it. I learned more from the like 5 homework assignments than all of his lectures. If your can avoid this class i would
Rating # 15
Overview:
  • Course: CIS353
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A good professor and a CRITICALLY IMPORTANT topic. He moves too slow through some of the material (and didn't cover some things that would have been nice) but I can not over emphasize how important SQL will be to any software developer!
Rating # 16
Overview:
  • Course: CIS33302
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Professor was never available during his posted office hours, gave no partial credit, and was somewhat short with students when asked for help or explanation. Avoid if possible, Posada is much better.
Rating # 17
Overview:
  • Course: CIS01
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I enjoyed this professor and liked his teaching methods. We actually used the book, he was a fair grader, and he was helpful when you asked him questions
Rating # 18
Overview:
  • Course: CIS353
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Terrible professor. Grades you only on things that are "important". Finished a homework assignment and got 3/6 of the problems correct, and received no credit. Tough grader. No partial credit for many things at all.
Rating # 19
Overview:
  • Course: CIS353
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Sadistic grader. If something is objectively right but subjectively "wrong," expect no credit. Profoundly unhelpful notes--tendency to leave out critical details, expects you to figure it out on your own. Tests weighted too highly. Use a laptop in class and he actually gets offended that you aren't listening, even if you're using it to take notes.
Rating # 20
Overview:
  • Course: CS01
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Seriously
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin