UCSBPlat.com directly in your GOLD Try it Now

KHARITONOVA Y

Yekaterina Kate Kharitonova

171 reviews
Lots of homework Tough grader Beware of pop quizzes Caring Get ready to read Test heavy Participation matters Clear grading criteria Inspirational Accessible outside class Respected Amazing lectures Lecture heavy Gives good feedback Online Savvy EXTRA CREDIT Hilarious Group projects Graded by few things Skip class? You won't pass.
Past quarters
CMPSC 5A
59 / 150 Enrolled
Introduction to Data Science 1
Yekaterina Kate Kharitonova 2.5
T R
15:30 PM - 16:45 PM
70.2% A
CMPSC 148
96 / 96 Full
Computer Science Project
Yekaterina Kate Kharitonova 2.5
M W
11:00 AM - 12:15 PM
96.1% A
See All
CMPSC 9 Kharitonova Y Spring 2025 Total: 153
CMPSC 8 Kharitonova Y Winter 2025 Total: 203
CMPSC 9 Kharitonova Y Spring 2024 Total: 129
CMPSCW 8 Kharitonova Y Spring 2024 Total: 132
See All
CMPSC9 . Kharitonova Y 5 Months Ago

Her lectures mainly focused on helping students understand the concept rather than learn how to actually do the coding because the homework covers that. She's a sweet professor and wants to help her students. Tests are by hand but the labs might be a little challenging.

0 helpful 0 unhelpful
CMPSC9 . Kharitonova Y 5 Months Ago

9 labs that took forever and never what she taught. 1 midterm and final that were alright altho final was way easier. Can be a bit confusing when lecturing. She seems like a nice person but i just had a hard time learning from her.

0 helpful 0 unhelpful
CMPSC9 . Kharitonova Y 6 Months Ago

Very fair class. There is a good amount of homework and labs, but are really doable if you start early and go to office hours. Lectures are very helpful, she explains everything very clearly and thoroughly. Easy if you're willing to put in the work

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 8 Months Ago

3 midterms & 3 projects. Content is easy to understand, very basic Python. Practice through homework and lab assignments. Like one tricky question on each quiz, but overall easy. Offers extra credit at the end of each quiz. First two projects instructions and criteria straightforward. Last one was confusing. Understanding & often gave extensions.

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 8 Months Ago

I knew javascript basics coming into the class, so it wasn't difficult for me. She explains everything well though and cares about answering questions. Tests have some random curveballs and projects are structured wierd. The final project used a stupid broken autograder.

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 8 Months Ago

Truly terrible professor, you will hate computer science after this. Her entire course is teaching yourself from an interactive online work book that you have to pay $80 for. Re-took this class with a different professor and got an A+. AVOID PROF K.

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 8 Months Ago

Very! Bad! It is very hard to get A, even if you have made a lot of efforts in this course.

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 8 Months Ago

Save yourself. She's awful at teaching. Midterm average was 66% ☠️.

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 9 Months Ago

Great prof! She's super sweet and is great at answering questions and giving clarification. Strongly recommend if you're planning to take CS8.

0 helpful 0 unhelpful
CMPSC9 . Kharitonova Y 10 Months Ago

Prof K is by far the best CS professor I've had. Teaches very clearly during lectures, uses I-clicker. Materials are structured to help students visualize codes (using graphs) to make it easier to understand the way the codes run step by step. Form a study group, make sure to do the assigned readings, and practice self-explaining concepts.

0 helpful 0 unhelpful
CMPSC9 . Kharitonova Y 1 Year, 1 Month Ago

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.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 1 Year, 2 Months Ago

Terrible. Do not take this class with her if you could help it.

0 helpful 0 unhelpful