Claire Bono - University of Southern California

Professor: Claire Bono
Department: Computer Science
College: University of Southern California
Rating # 1
Overview:
  • Course: CS455
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
This is an introductory programming designed for students with no CS backgroud(although many students in this class already have programming experiences) so you should not expect too many deep contents. Yes, the assignments are verbose but the exam questions are not long at all. For me, she is a solid 4 out 5. She did good job explaining basics.
Rating # 2
Overview:
  • Course: CS455
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The worst instructor I ever met in my life. This is a "Bono" oriented programming class. Her exams are absurd. You knew everything but could still misundersand her questions and lose all the points on these questions. She has no idea what she is writing about. Avoid her for all cost and choose another instructor.
Rating # 3
Overview:
  • Course: CS455
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
She has some weird style requirements for assignments and always answers questions using words instead of code. No solutions for sample exams. Exams are not hard, but you will lose many points just because you don't understand her questions. She lacks of the ability to describe things clearly. Reading her questions is like decoding GRE articles.
Rating # 4
Overview:
  • Course: CSCI455
  • Grade Received: A
  • Overall Rating: 2.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
It's easy to get an A if u have a little CS background. Labs and PAs are easy and medium LeetCode problems. Some graders are picky on coding style, and regrade is done by the same grader, so it's unlikely to get your points back. PA descriptions, Piazza responses, and exam questions can be somehow ambiguous due to instructor's poor writing skill.
Rating # 5
Overview:
  • Course: CS455
  • 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:
This is a very average-level course. Most students already had java experience before attending it. The assignments are pretty suitable to increase your programming skill though their texts are usually wordy and not succinct. The topics cover many aspects of a programming language and she is a good person, so I rate her 3 points here.
Rating # 6
Overview:
  • Course: CSCI455
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
An amazing professor! Strongly recommend to take her course!
Rating # 7
Overview:
  • Course: CS455
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
good
Rating # 8
Overview:
  • Course: CSCI455
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Well, Professor Bono is alright. My only suggestion is to rephrase her question statement in her exams and homework. I usually spend the majority of time translating her wording instead of doing the actual coding.
Rating # 9
Overview:
  • Course: CS455
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Despite her mediocre teaching skills and lecture quality, she can't put herself in others shoes. She will kindly ask you to participate in lecture, but will interrupt if your answer is wrong, especially if you have limited English skill in the very first class in USC, and taking lecture from an awkward time zone.
Rating # 10
Overview:
  • Course: CS455
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
The course was very good and introduces non-CS folks to the core concepts in CS which everyone should know like Algorithms and DS. Also, it introduces the concept of Classes using Java which is very hard to understand on our own and Prof Bono manages to teach it nicely with lots of hands-on assignments. Definitely not too easy,but worth
Rating # 11
Overview:
  • Course: CSCI455
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Bono is a really good professor and her lectures are very friendly to students with limited programming experiences. She explains things very clearly and patiently. The labs, programming assignments and exams are very good practices to learn the basics of programming.
Rating # 12
Overview:
  • Course: CS455
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Decent lectures, she stops and tries to get people participating which is nice. However, it is so tough to understand her labs and homework assignments. It is like reading Shakespeare. I feel bad for all the international students in the class who have poor English skills.
Rating # 13
Overview:
  • Course: CSCI455
  • Grade Received: INC
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
No answer for all the sample exams.
Rating # 14
Overview:
  • Course: CS455
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Prof. Bono is probably not the best you can get at USC but she is definitely not the worst (trust me I've been there). Her lectures were lucid clear and related to the exams. You need to put some effort to get an A/A- from this class and her homework takes lots of time (especially each homework description was almost like a piece of literature).
Rating # 15
Overview:
  • Course: CSCI455
  • Grade Received: INC
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Worst professor I've ever met. She basically knows nothing but is always condescending. Try to ask her questions and you will know. Don't take unless you have to.
Rating # 16
Overview:
  • Course: CSCI455
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
Bono is extremely rude and simply not a good professor. The assignments she gives are way more difficult than what she teaches in class. In a lecture of over 100 students, will call on people whose hands are not raised, even when someone else has their hand up. Don't expect much from her except a headache.
Rating # 17
Overview:
  • Course: CSCI455
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
It's a beginner course covers most topics in programming area including java, c++, data structure(linked list, array, balanced search tree, hash table), Makefile, software design (which i think most helpful, like unit test, class and method design, and code style) and so on. Highly recommanded for those who lack code feelings.
Rating # 18
Overview:
  • Course: CS455
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Don't understand why she has such a low rating. She does look like she is mad haha but she is a really nice person and to be honest the greatest professor. Only professor that truly engages with students and tries for everyone to participate so they can learn. I wish she taught all the other CS masters courses. Extra credit hw at the end (5%)
Rating # 19
Overview:
  • Course: CS201
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
the worst teacher I had at USC and quite potentially the worst teach I've ever had throughout my educational journey. a horrible person who encouraged me to quit the CS major, i can only laugh back at her now for being such a horrible person. For all future students, I'm sorry you have to put up with her, I wish there were an alternative.
Rating # 20
Overview:
  • Course: CSCI455
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This professor makes easy material to be very difficult. You always get confused while reading a very long assignment. And most questions asked on Piazza were answered by some enthusiastic students but not the professor. I would highly recommend, instead of taking this professors lecture, wait for somebody else teach this course.
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