CMPSC 9
KHARITONOVA Y
Yekaterina Kate Kharitonova
2.5
187 reviews

189
2.5
CMPSCW8 . Kharitonova Y 2 Years Ago

There are terrible quizzes every week. Attendance is required even with replays.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Prof was usually in good spirits and tried to incorporate a pomodoro timer into lectures so students would get breaks. However grade was heavily influenced by broken pop quizzes which would often catch students on semantics or typos rather than ever checking for understanding.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

This class completely drained me of my will to live. Teacher is insane for thinking these are even remotely beginner level projects. She spends more time every day in class threatening all of us with failing than teaching anything. Attendance is mandatory but she just reads off slides. Expect to be teaching yourself with the textbook every day.

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 2 Years Ago

Overall wasn't bad, just lots of work. As long as you stay on top of things, it is okay.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Terrible, just terrible.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Worst class ever! Way too difficult for a beginner, it will kill your interest in coding. She has a $90 interactive textbook teach you everything and overloads with timed quizzes and weekly homework assignments. Stay away!!!!!

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

worst class ive ever taken in my entire life..... save urself

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 2 Years Ago

Fake positive reviews. Class is unstructured and the material is way too advanced for a beginner class, especially with such an apathetic and distant professor. Don't fall for her scare tactics. Actually, just do yourself a favor and don't take this class at all.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

she will make you feel like youre crazy. final project is so difficult for no reason. just dont do it. i wish i had listened to these reviews. please just dont do it.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Don't do it, trust me. I had a lust for life prior to this class. I was young and excited to learn some coding. All of that was sucked out of me.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

oh my god dont do it please for the love of everything holy

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

so much work. worst class ever taken

0 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 2 Years Ago

The fake 5-star reviews with C- and D+ are extremely suspicious and seem like someone is trying to gerrymander the reviews. She will not teach you, she will essentially offload all the teaching to Zybooks and proceed to give the hardest coding assignments to introductory students. You will feel abandoned at sea for you to fend for yourself.

1 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Just an FYI for all future students (especially ones who have anxiety like me). Don't let this "teacher" gaslight you. She will accuse the class of cheating at some point during the course. Unless you literally copy-paste code/actually cheat a ton, you're fine. Don't let her manipulate you. She damaged my mental health bc of this during the quarter

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

cannot understand what she talks about. basically learn everything myself after the lecture. useless class but require attendance.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Don't get me wrong she seems like a nice person but the structure of her class is so confusing and hard. Most of the learning you'll do is on your own in Zybooks (online interactive book that costs around $70) which is disappointing because I'm already paying tuition for her to teach me not a book. Quizzes are extremely hard and timed unfairly.

1 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

The online format of this class creates a huge disconnect between this prof and her students. She frequently disregards questions and collaboration is not encouraged, leaving many students feeling helpless. It's a very heavy workload without any assistance, and lectures feel useless considering the eventual difficulty of the material.

1 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

absolutely terrible, would not recommend. If I had to take another CS class I would wait to have it with different professor

4 helpful 0 unhelpful
CSW8 . Kharitonova Y 2 Years Ago

I am not sure what she is teaching during lectures because most of the time she lectures on something specific for so long but forget to cover other things. Zybooks is a little overwhelming. Also, unorganized grading.

1 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 3 Years Ago

Way too much challenging work for an "Intro to CS." Uncaring, unsupportive professor (whose lectures are borderline useless). She really doesn't know what she's doing, and it all primarily stems from the course being all online. Material is understandable, thanks to the textbook, but it gets pretty challenging towards the end of the quarter.

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 3 Years Ago

She is a good teacher if you follow her.

0 helpful 1 unhelpful
CMPSCW8 . Kharitonova Y 3 Years Ago

Awful professor teaching nothing in class. Huge amount of homework and hard tests with limited times. Never answer questions after class or emails. It might be easy for who already had coding experience but hella difficult for who don't. She really beats your interests in learning CS. Never take her class.

1 helpful 0 unhelpful
CMPSC8 . Kharitonova Y 3 Years Ago

She doesnt teach anything and expects you to learn from this online source, and lectures are pretty much useless as she wastes time babbling

1 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 3 Years Ago

this class was super easy during the first weeks but became unbelievably heavy on coursework starting week 5. There is several assignments due every week, some due the same day as assigned. Do not take this class with other challenging classes because you will have to put time into this.

1 helpful 0 unhelpful