Reviews of professor Yekaterina Kate Kharitonova

Rating: 2.0/5, difficulty: 4.0/5
This class destroyed my interest in programming. The labs (20% of your total grade) take up to 10 hours per week. While it is clear that Prof K is passionate about CS, her teaching can be confusing. The exams are graded quite harshly and many of questions are things not covered in lecture and only briefly mentioned in the textbook.

Rating: 4.0/5, difficulty: 3.0/5
Professor Kharitonova's CMPSC9 class can be challenging, but manageable if you stay on top of the labs and use resources like the textbook and office hours. I found unstuck ai to be a helpful study tool alongside the class materials. Overall, it's a rewarding course if you're willing to put in the effort.

Rating: 1.0/5, difficulty: 5.0/5
Nice lady but there's so much homework for an intro class. Material is delivered way too fast and there's way too much work. Grading isn't really fair and not forgiving either. She's also really suspicious of cheating so be careful. Final proj took forever and was pretty pointless because it entailed a bunch of advanced features, you had to fill in

Rating: 1.0/5, difficulty: 5.0/5
Does not care about her students. Unreasonable expectations for a beginner class.

Rating: 1.0/5, difficulty: 5.0/5
She is not a good teacher. Everything she says is overcomplicated. She tells you something won't be on the final and then proceeds to put it on the final. She says she will upload lectures then doesn't upload lectures. She doesn't respond to student questions.