ASU Computer Science · Rated #1 Worst

Rida Bazzi

Widely regarded as the worst professor at Arizona State University — documented through dozens of student accounts spanning multiple semesters.

80+ Student Reviews
40–50 Hours Per Project
0 Partial Credit Given
Rida Bazzi — ASU Professor, CSE 340 Principles of Programming Languages, Arizona State University
Rida Bazzi
Professor · ASU School of Computing

All quotes below are direct student reviews and opinions from publicly available platforms. They reflect individual experiences and are presented as subjective firsthand accounts.

Student Verdict

"Bazzi seems to want you to fail. No curve and no mercy."

What Students Are Saying

Real reviews. Real pain. Read them all.

"Genuinely, Bazzi will test your willpower to continue your CS degree." "Mistakes in the lecture slides cause confusion." "Mistakes in the project caused tests to fail due to the professor's spelling error." "Old exams for study have incorrect answer keys." "Ed Discussions have seldom help from Bazzi or TAs." "He has however falsely accused people of cheating after the final." "There is nothing you can do to prove your innocence if this happens." "Bazzi's lectures were a bit disorganized at times." "He has an attitude." "His notes can get confusing." "Genuinely, Bazzi will test your willpower to continue your CS degree." "Mistakes in the lecture slides cause confusion." "Mistakes in the project caused tests to fail due to the professor's spelling error." "Old exams for study have incorrect answer keys." "Ed Discussions have seldom help from Bazzi or TAs." "He has however falsely accused people of cheating after the final." "There is nothing you can do to prove your innocence if this happens." "Bazzi's lectures were a bit disorganized at times." "He has an attitude." "His notes can get confusing."
"He made the exams way harder than previous semesters." "He is ruthless on exam day." "Projects are rough and there are so many hidden test cases." "He pumps out like 40 page notes and expects you to read them all while they have grammar errors leading to confusion." "His handwriting is atrocious and makes rewatching lectures a hassle." "He lacks sympathy towards his students." "He is condescending when you go in and ask for help." "This class will consume your life." "Lambda Calculus, which he explained poorly." "He is rude and dismissive in person." "He made the exams way harder than previous semesters." "He is ruthless on exam day." "Projects are rough and there are so many hidden test cases." "He pumps out like 40 page notes and expects you to read them all while they have grammar errors leading to confusion." "His handwriting is atrocious and makes rewatching lectures a hassle." "He lacks sympathy towards his students." "He is condescending when you go in and ask for help." "This class will consume your life." "Lambda Calculus, which he explained poorly." "He is rude and dismissive in person."

"Without a doubt the most difficult class I have taken in my life."

"Don't expect this professor to comply with your SAILS accommodations."

"If you value your mental health, sanity, GPA, etc., take Prof. Gordon."

"I asked for help or an extension, but he responded with 'just submit it. cheers! Rida Bazzi'."

"The class is obnoxiously difficult."

"Three projects worth a large chunk of your grade take about 40 hours each to complete."

"Tests are extremely difficult and all multiple choice so you do not get partial credit."

"Bazzi either knows the material well and is bad at teaching, or does not know the material well enough to teach it properly."

"There's three projects in this class, and they're huge (23+ pages) and will most likely keep you up for multiple nights."

"A very exhausting class."

"Not enough resources to navigate."

"Extremely long projects that weigh too much."

"Project descriptions make no sense and do not help at all."

"The descriptions are just 20+ pages of hard to read mess."

"Attendance is mandatory and the professor feels cold and unapproachable."

"The lecture and material does a poor job at preparing you for the exams and homework."

"The projects Bazzi gives out have little to no relation to what we learn in class."

"These projects will keep you up at night for weeks trying to get them done and there is no partial credit on them."

"His multiple choice on exams is tough and are A-H instead of A-D."

"Homework also very time consuming."

"Terrible professor with projects that make 0 sense."

"What he teaches and what he expects from students is miles apart."

"I have never been so clueless in my life."

"Ultimately most of the learning of this class is done through TAs and on your own."

"Extremely stressful, a ton of work, and high expectations."

"4 projects take > 25 hours each to complete."

"They are autograded by some script that we don't have access to."

"No partial credit given."

"He also likes to sprinkle in homeworks that take hours to complete during the middle of a project."

"He makes things hard because it makes him look like he is a good teacher."

"Projects are very tough, minimum 40–50 hrs for each one."

"40+ hours on each assignment when the same could be learned in a 10 hour project."

"Get ready to spend all of your time on his projects."

"Whatever you do avoid this professor."

"He gives you four insane projects that take well over 40 hours each to do."

"He will not care for any software inconveniences."

"He isn't all that approachable in his office hours."

"You'll have to completely abandon your social life."

"His decisions seem random at times."

"The 'extra credit' he offers is impossible to complete."

"A 74 is a C+ but 70 is the cutoff for a C? Makes no sense."

"This class is really frustrating."

"Everything being taught seems pointless with no real application."

"The 3 projects are extremely hard and make up ~40% of the overall grade."

"If you want to experience pain in exams take this professor."

"He's a bit weird during exams and VERY harsh on AIP."

"Concepts taught but no idea how they will be used."

"Expects a lot from you."

"Tedious projects that take a lot of time and understanding."

"Homework was unnecessarily difficult at times."

"Programming assignments are really hard."

"Projects take a lot of time with auto grader."

"Exams are super tricky."

"The amount of homework in this course was ridiculous."

#1 Worst Professor at ASU

Across semesters and hundreds of students, one name keeps coming up. Rida Bazzi is consistently cited for condescending behavior, unreasonable workloads, zero partial credit, inaccessible instruction, and disregard for student wellbeing. The data speaks for itself.

"Bazzi seems to want you to fail. No curve and no mercy."