We’re looking for a talented UI Designer! DM @iamjiamingliu on Instagram
CMPSC 9
KHARITONOVA Y
Yekaterina Kate Kharitonova
2.5
168 reviews

169
2.5
CMPSCW8 . Kharitonova Y 2 Years Ago

She is a good teacher if you follow her.

0 helpful 1 unhelpful
CMPSCW8 . Kharitonova Y 2 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 2 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 2 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
CMPSCW8 . Kharitonova Y 2 Years Ago

Lectures are mandatory with stupid iclicker questions. Workload is heavy for no reason: you need to attend two 75-minute lectures, 50-minute section, and also read the textbook and complete a bunch of activities. Lecture is very useless and boring. Class is very easy though.

1 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

The class material was ok, but the workload is heavy. If you would like to spend time doing all the work, you will be fine, sine you have unlimited trials until the deadline.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

It's an easy course. However, I would not recommend this course to coding novices since the professor doesn't teach anything: the lectures are mainly Q&A. The textbook is very detailed and useful. Recommend this course to people with self-study ability. Don't take it if your study heavily relies on lectures.

2 helpful 1 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

0 time given to complete the quizzes, a very stressful 15 minutes. outside of that for the first few weeks it wasn; bad, if you stay ahead in the zybooks you will do well. but the final project was released a week late with many mistakes in the instructions, and the main system code instructions were not released until 2 days before the deadline

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

One of the worst professors I've had, all because of how the course was structured. VERY tight time limits for complicated online quizzes, for little to no reason. Most of the difficulty came from trying to do everything in the time limit, not understanding of material. Also AWFUL at actually giving you useful info when you ask questions

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

She is the worst professor I have ever had in my three years of attending college. She doesn't reply to emails and instead we use piazza which would be fine but even in there she doesn't reply back to questions. She leaves all the work to the TAs and leaves all the teaching to Zybooks which is our homework. She doesn't do anything as a professor.

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Class extremely stressful. Quizzes open in the middle of the day for only 15 minutes and then close forever and no exceptions are made. We cannot contact them directly. We are required to use Piazza. If we accidentally post code to the public forum instead of directly to the instructors we are threatened with cheating accusations. Awful Class

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Lectures did not help with course material very much. Very unaccommodating and did not care about issues students were bringing to her

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

I took this course with prior programming experience and still struggled to some extent. To echo someone else's thoughts, I would not take this course with this prof if this is your first time with Python. Labs are, otherwise, easy points but the final project is excruciatingly difficult.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Everything you will learn in this course is from a website called Zybook and NONE from the lectures. BUT she takes attendance so you will waste 150 mins per week. The content is way harder than an introductory course should be. The grading was confusing and she kept making changes.

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

I wouldn't recommend this class for people with no coding experience. I have a background in Python, and lots in R, and I still fairly struggled with class. While the workload can be long and tedious, it is definitely doable in the first 6-7 weeks. After that, the content becomes intense and confusing, and the final project was incredibly long.

4 helpful 0 unhelpful
CSW8 . Kharitonova Y 2 Years Ago

I have never had a teacher try to set students up for failure before. The structure is so confusing you are guaranteed to miss several homework assignments in addition to the HIDDEN hw the professor throws in. The final project is awful, and you're not allowed to ask ANY questions about it. Never felt more abandoned. What a terrible class.

6 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

was not made for students with no programming experience.

5 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Labs can be time consuming, but if done are free points. Clear and generous grading structure, not difficult to get an A if you complete everything that is asked of you. A bit unaccessible outside of class due to class size and demand but always a nice and pleasant person.

0 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

Unless she drastically changed the structure of her class this quarter, the past reviews are kinda tripping . The workload is HEAVY, but its doable. The assignments definitely help to understand the readings, she had a VERY detailed syllabus, TAs had a lot of office hours, she was nice, and the lectures were a good review, in my opinion.

1 helpful 3 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

DO NOT TAKE HER CLASS! RUN! Super unstructured course materials, very misleading. Tons of work for an introductory course in computer science. Lots of iclicker questions in class, very little time to do. Not helpful at all, very poor at explaining questions.

3 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 2 Years Ago

I loved Prof K's class. There's definitely work, but fair deadlines. Everything has a week until its due. If ur struggling, its easy to go to office hrs and the mentors help if you come in with questions. If ur complaining, its bc ur falling behind and not keeping up with the pace of the class. Thats not Prof K's fault. She's so nice, I loved CS8.

0 helpful 3 unhelpful
CS8 . Kharitonova Y 2 Years Ago

If you want to go through the hard times in college, go and choose her. She will give you a big surprise on CS learning. She didn't care about her students. When students complain about the sophisticated lecture structure and ask for accessing hw or quizzes, she literally does nothing and says, 'sorry, I could not do that.' Good luck if u choose.

2 helpful 0 unhelpful
CS8 . Kharitonova Y 2 Years Ago

So many pop quizzes and also hard! She didn't help students to solve minor issues! Even if you have a problem with accessing quizzes or fail to submit your homework, she will not help you for sure! I didn't know why there were lots of people giving her five points with no comments. I hope that was what the professor did. Avoid her for sure.

2 helpful 0 unhelpful
CMPSCW8 . Kharitonova Y 3 Years Ago

The workload is so unreasonable, takin us more than 7 hours per week just to finish the hw on Zybook! and the professor literally teaches nothing in class; she's very unclear and not good at explaining! The final project is extremely hard and we only have less than a week to complete it, with unclear guidelines and really unintelligent autograder!

1 helpful 0 unhelpful