3.7

Suneuy Kim

Computer Science - San Jose State University

3.7
Quality
3.6
Difficulty
64%
Would Retake
103
Reviews
3.7
Quality
3.6
Difficulty
3.8
Helpful
3.6
Clarity

64%

Would Retake

103

Reviews

Rating Distribution
Official

5

46

4

28

3

7

2

8

1

14

What Students Say

Definitely agreed that Kim is one of the betterbest CS professors on campus

CS151 - 5.0 rating

Took her summer session course

CS151 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A (17)
A- (7)
Not sure yet (6)
Grade Distribution
A(19)B(3)C(1)D(0)F(0)A-/B+(10)
Based on 41 reported grades
A: 17
A-: 7
Not sure yet: 6
B: 3
Common Tags
Lots of homework (13)
Clear grading criteria (9)
Group projects (9)
Caring (7)
Amazing lectures (6)
Respected (5)
Get ready to read (5)
Test heavy (5)
Rating Trend

Declining

-0.44 avg change
Jan
Mar
Dec
Jan
Mar
May
Last 6 months
Ratings by Course

46B

5.0

(1)

CS46ACS46B

5.0

(1)

46A

5.0

(1)

CS46AB

5.0

(1)

CS46

4.5

(2)
+8 more courses
Difficulty by Course

CS1

5.0

CS2

5.0

COM46B

5.0

CS46

4.5

46A

4.0

Reviews (103)
5.0
4.0
CS46
Dec 2, 2002

very nice person and helps u out; hard midterms though

5.0
4.0
CS46B
Dec 9, 2002

Wants you to learn. Helpful outside of class. Hard midterms

4.0
4.0
CS46B
Dec 15, 2002

HARD MIDTERMS.. other then that teaches pretty good..

2.0
2.0
CS46A
Mar 19, 2003

I do not suggest this teacher for an introductory course in Computer Science, you will feel the long term damage of her ineffective teaching methods in upper division.

4.0
5.0
CS46A
Apr 19, 2003

good teacher... but hard midterm

4.0
5.0
CS46A
Jun 5, 2003

Very clear instruction, but the quizzes, midterms, and final are insane. Tests you on subtle, complex stuff. The lab exercises are out of sync with the book/teaching, so it's almost like taking two courses simultaneously. 10-15 hrs/week outside class.

4.0
5.0
CS46A
Aug 24, 2003

She tries to help you understand the material as much as she can, but half of the time, her words are so off sometimes, I have no idea what she says. Quizzes, midterm, and final was CRAZY hard.

5.0
4.0
CS46A
Sep 16, 2003

sign up for her class, no problem.

5.0
4.0
CS46A
Nov 19, 2003

Outstanding teacher, took her last semester. Her exams are crazy, crazy hard but she curves to make it fair. I would take her for every class that she teaches in CS. Learned the most from her.

4.0
3.0
CS46A
Dec 15, 2003

Organized, boring at times. tests are fairly hard. accent can be a small problem.

5.0
4.0
CS46B
Feb 4, 2004

i took with her CS46A and CS46B, she is hard, clear, but very helpful, I recomend

5.0
3.0
CS46A
Feb 4, 2004

She was one of the best teacher I ever have in SJSU. She was clear and organized. She was not the kind of professor who just read the text back to you. I learn so much in her class that I had a easier time in CS46B and highly recommend her!

5.0
2.0
CS46A
Apr 13, 2004

She presents slides and everything to help you, and is really clear once you get used to her accent

5.0
2.0
CS46A
Aug 29, 2004

her lectures were well organized and helpful. If u could get pass her accent, u dont even really need to look at the book cuz her lectures teach u everything u need to know for her hw and tests.

5.0
3.0
46B
Aug 30, 2004

This teacher is great! She is very descriptive and goes through here work in detail; however, her tests can be a pain because they have trick questions. If you really want to learn Java, take her but if youre looking for a class to get by then don't take

4.0
5.0
CS46
Sep 17, 2004

clear but super difficult

3.0
4.0
CS46B
Dec 17, 2004

Gives very explicit details in her programming assignments, but doesnt give you the tools to accomplish it. Office hours prove benifical if you understand some of it. Hard to program when all she teaches is the concept and not the example code to help you implement the idea

4.0
5.0
CS46B
Dec 22, 2004

Very nice teacher. Does a good job at explaining concepts but tends to not go into implementation in detail. Assignments are all implementation of concepts rather than use of them. Spent lots of time at office hours, helped GREATLY and was eager to do so. Tests are very difficult so know your implem

4.0
4.0
CS46A
Dec 31, 2004

teacher who takes her job seriously. she stresses herself too much though, and it can be nervewracking when she bangs the board to convey a concept. way too much muddy details, sometimes following the direct format of the book, needs to narrow the topics down. tests are from dante's hell.

5.0
3.0
CS46A
Feb 28, 2005

excellent teacher. you will learn something if you take her class. explains very clearly. Thanks Dr.Kim

4.0
4.0
CS46A
Apr 11, 2005

A teacher in whose class you WILL learn a lot, assuming you want to pass. Not the best choice if you want a slackoff class (actually a very bad choice). Lots of work, but if you do it all, I'm sure you'll probably get at least a B. An A would require higher understanding though.

5.0
3.0
CS46B
Jun 24, 2005

Very nice professor. Very intelligent and provides the slides she uses for her lectures on her website. Therefore, it is a lot easier to study for her exams. However, her exams can be very difficult as they test major details from the concepts you learn. Her assignments shouldn't be difficult if you took CS 46A seriously.

5.0
3.0
CS46A
Grade: A
Aug 3, 2005

A very very helpful professor. She is very patient and will answer the same question till everyone in the class gets it. Wish you were teaching CS46B this semster Dr. Kim.

2.0
4.0
CS46A
Oct 8, 2005

This teacher sucks! She is not that good at explaining things. But more importantly, you know those teachers that you ask a question and they got NO idea what you talkin about, but lecture you anyway? and on top of that, her "step by step" directions for the labs are terrible! and you gotta fuigure out where they went wrong youself. do NOT take!

2.0
5.0
CS46A
Nov 1, 2005

She is not clear, teaches things that aren't in the book, expects you to know things that aren't in the book and haven't been taught, uses topics chapters ahead of where we are, has very hard homework and exams, moves way too fast. I don't think she realizes this is a BEGINNERS course!Only the people with programming experience can follow.

5.0
1.0
CS46A
Nov 29, 2005

professor kim is a great instructor. she is clear and she makes sure she emphasizes the important points so that it will stick in your mind. It definitly will help in the future.in the beginning of class, you may be frustrated with her repeating things...but towards the end, you'll thank her for it.take her for 46a/b, she give u strong foundation

2.0
4.0
CS46A
Dec 20, 2005

im not a big fan of programming. but she made it worse! she has a thick accent, and you can tell english is not her first language. in fact, the lectures sucked. homeworks are not related well to lectures. and she doesnt understand your questions. take the class only if you want to teach yoruself from the book.

5.0
3.0
CS46ACS46B
May 20, 2006

I took Dr. Kim for 2 semesters. She is super nice. She is glad to help you in every way she can. She doesn't curve. Her lecture is a lil bit confusing. Her assignments are kinda hard. Her midterms are harder. Her final is ok. I hate the textbook. Don't rely on the textbook too much. You can study everything from her.

5.0
4.0
46A
Aug 11, 2006

A bit challenging.. Lots of homework and labs. Very difficult tests and quizes. But something about her makes you want to try to impress her and show her how smart you are. I like this lady.

5.0
2.0
CS46AB
Apr 2, 2007

She is a good teacher. Lectures are very good. Class notes are good(mostly from the book). The book is questionable. HW/Assn are easy and don't prepare you for the exams. Exams are too long and redundant, yet skip some important topics that were covered in class. I *did* read the book and got even more out of the classes.

4.0
2.0
CS46B
May 23, 2007

A good teacher. English needs work, and it shows on the midterms. But if you do the homework and understand it, you'll learn plenty. Midterms can be challenging, but actually fun.

4.0
3.0
CS46B
Aug 4, 2007

good professor, tough midterms but they are doable, tries hard to give students complete understanding.

5.0
4.0
CS151
Apr 20, 2008

read her notes before coming to class, she will do what she can to help you, she will use every minute of her class time so don't expect to go early, midterms are hard, but if you realy pay attetion are duable. no one really gets good grades on the 1st midterm so dont' stress, do all the programs and group project make sure u have a good group

5.0
3.0
CS151
May 28, 2008

Extremely intelligent & helpful prof. in CS department! Her lectures are comprehensive. Advice: Don't miss the lecture. You can understand alot by reading lecture one time before go to class. Programming and exams are OK!. Final is comprehensive. If you study well on her notes and class lectures, you will be fine. Thanks, Prof.Kim

4.0
4.0
CS46B
Jun 3, 2009

CS46B is definetly an intimidating class. I really didnt learn anything in 46a and was not prepared at all. I failed all the programs and midterms at first, but Dr. Kim really helped get back on my feet. She is really helpful and her office hours are a blessing. Just do all the assignments and you will be fine in the class. Curves at end of semeste

1.0
5.0
CS1
Sep 25, 2010

One of the hardest computer science professor ever. All her home work and lab assignments are really abstract and does not match with the lectures.

1.0
5.0
CS46B
Dec 1, 2010

Avoid this teacher like the plague. Her lectures are really hard to understand and goes super fast. And when you ask a question, she just repeats the info that you didn't get. It's hard to understand what she asked on the homework and marks points down for silly things. If you can, choose a different teacher.

5.0
3.0
CS46B
Dec 19, 2010

Very helpful.Highly interested in teaching the course and making students understand the material.Homeworks and exams are easy if you understand the lectures.

1.0
5.0
CS1
Dec 29, 2010

Taking cs46B with Dr kim is just waist of time! Her lectures are really fast, and her home works are hard, and long.Most of her quizzes are based on the home works, so if you can't get the home work done, you basically done.Drop the class as soon as you can!You won't learn anything and you will end up with a D.

1.0
5.0
CS2
Dec 29, 2010

If you do not have great programing experience, you will not pass her class. First of all she does not understand that cs 46B is just intro to database, she wants you learn how to write code from scratch (implementation).Secondly,even though if you understand the lectures, the home works are really hard and time consuming.Don't take her.

4.0
1.0
CS46B
Jan 12, 2011

Professor is well prepared with her lectures and has a perfect time management. She reiterates important concepts/ideas and helps students while working on the assignments. Fair grading. Recommend this professor.

1.0
5.0
COM46B
Jan 17, 2011

Avoid this teacher if you can. Her lectures are really hard to understand and her home work assignments take weeks to complete.If you need help,the line for her office is way too long, and by the time it's your turn,time is over.Also,the midterms are way too hard, if you don't spent 24 hours on doing the homework and assignments, you will not pass

1.0
5.0
CS46B
Jan 17, 2011

The lab assignments are just waist of time because her lectures and labs are totally different. I think she should use the lab time for home work assignments.

4.0
3.0
CS46B
Jan 28, 2011

She's a good teacher, but her tests are challenging. Don't expect to use a laptop during your tests because you don't. It's all pen and paper with her tests. However, with her homework assignments, she tells you EXACTLY what you should do. Just follow the instructions. Overall she does explain everything in detail. There are quizzes so go to class.

3.0
5.0
CS46B
Feb 2, 2011

I couldn't study any of my other classes because of the extreme homeworks.

5.0
2.0
CS151
Jun 5, 2011

She really knows Java. Her notes are amazingly helpful, sometimes it's even better than the book! The assignments are easy if you study the book's examples, and her tests are based on her notes. I learned a lot.

5.0
2.0
CS151
Jun 23, 2011

Professor Kim is really calm and relaxed and is approachable for help. She will notice if you slack off in her class or if you don't show up often. Her tests are hard, but she covers everything in her lectures or homework. The homework is tedious, but she tells you exactly what to put and will regrade if necessary.

5.0
4.0
CS151
Dec 12, 2012

She explains well and covers all the material clearly, but she goes fast and covers a lot every lecture. You should read the book in advance so that you can follow and get the points she tries to make. Don't start the assignment late, you can get full scores on them with basic attention to requirements. Tests are challenging.

4.0
2.0
CS151
Dec 23, 2012

Having Kim back from leave is great since she is a good teacher. Assignments were engaging as well as fun to write. However, I found her lectures to be a bit dry at times. Also, her midterms were a challenge given the time limit. She does let you use reference sheets on all tests but I feel she could structure them better. Nice lady overall

5.0
3.0
CS151
Dec 29, 2012

All I can say about Professor Kim is excellent. There are many HW compare to others Professor but it is good to learn from that.Exam is challenge. I learn a lot from this class, thanks pro Kim.

5.0
2.0
CS151
Jan 4, 2013

Outstanding lecturer. Knowledgeable, organized, very well prepared, engaging. Read the book, go to class, do the homeworks, study the notes - you will do very well and learn a great deal. What more can you ask for from a prof?

5.0
4.0
CS151
Apr 23, 2013

Excellent professor. Very clear, but midterms are rather hard. Study regularly and early, and you will probably do fine. Smacks whiteboard frequently for emphasis. May tell a cheesy joke one or two times during the semester for practice. Slightly unclear/inconsistent about late policy, which cost me an entire assignment once. Look out for that one.

5.0
3.0
CS151
Jul 15, 2013

I love her class.

4.0
3.0
CS157A
Grade: A
Jan 5, 2015

Kim packs her lectures with information. She's full of energy and passionate about teaching. I enjoyed her DBMS class and learned so much. I would definitely take her again for another class.

5.0
3.0
CS151
Grade: A
Feb 10, 2015

I think Kim is one of the better CS professors on campus. She really cares about how you're doing in the course. If you pay attention in class and get help when needed, an A is quite manageable. Some questions from her exams are taken from the lectures and you can find an example of her midterms online. Exams are long so manage your time.

4.0
2.0
CS151
Mar 31, 2015

Good teacher overall. She gave tests on Fridays for all sections at once (including the final). Language barrier is occasionally an issue, but usually she's pretty clear. Assignments generally aren't too difficult, just make sure you give real time and effort to them. In tests you can bring some notes.

1.0
5.0
CS151
May 18, 2015

She doesn't care about students or respects them. She makes up a ton of ridiculous rules and doesn't lose a chance to deduct points. If you ever have to argue with her, good luck! She's so full of herself that she just won't accept other people can ever be right. The material is easy and she tries to include a lot of useless info in lectures.

5.0
4.0
CS151
Grade: A-
May 28, 2015

One of the better teachers in the CS dep. There's a lot of content and she goes through it thoroughly; open to questions at anytime and is very approachable. Tests can be difficult. Asmt's are reasonable and relevant. She gives you every opportunity to succeed if you work for it, if you fail you may need to rethink think this major. 1010 WTA

5.0
4.0
CS151
Grade: A
Jun 15, 2015

Definitely agreed that Kim is one of the betterbest CS professors on campus. Her lecture notes, grading, and assignment expectations are all crystal clear. You'll have to work hard to earn an A, but you'll also learn quite a lot. If you get stumped, make sure to ask her questions: she's a nice person! 4 HWs, 2 midterms, 1 group project

5.0
2.0
CS151
Grade: B
Nov 13, 2015

Very fair and helpful. Very organized and no surprises. There is a group project in the end, in which you have about 6 weeks to do. She assigns the groups so no-one ends up alone. Highly recommeded.

5.0
4.0
CS151
Grade: A
Jan 28, 2016

Kim is a great professor, lecturer and person. She's very helpful, thorough and always willing to answer questions. Assignments provide almost no hand-holding and you will feel a great sense of accomplishment when you finally complete them - you will not want to put them off till the night before due date. Tests are also challenging but rewarding.

5.0
4.0
CS151
Grade: A
Jun 7, 2016
Would take again

She is such an amazing lecturer! She can go pretty fast at times, but if you pay good attention in class, take good notes, and study/understand her lecture notes, you will do just fine in her exams. Coding assignments are challenging but completely doable. I learned a lot in her class and I love her teaching style!

5.0
3.0
CS151
Aug 2, 2016
Would take again

She is such an amazing lecturer! Her lecture notes are very clear. She introduces knowledge clearly and gives very good examples. Coding assignments perfectly reflect the content and also is helpful for exams too. I am an EE bachelor to pursue CS master and taking her class as prerequisite. I am very glad to take this course, it worth the time!

5.0
4.0
CS151
Grade: B+
Aug 10, 2016
Would take again

Very very good lectures. Class is extremely fast paced so don't even consider skipping class. Assignments are extremely time consuming so make sure you start as early as you can. Exams are also extremely challenging. You really have to work for your grade. She is at the same time a very motherly and kind person so use her office hours!

Skip class? You won't pass.
LOTS OF HOMEWORK
TEST HEAVY
5.0
3.0
CS151
Grade: B
Aug 30, 2016
Would take again

The best lecturer and professor at SJSU! This is the only class I really learned in Spring 2016. She respects her students and treats her students equally no matter what level you are. She makes me feel so good after the exam although her exam is super long and hard. She tried her best to help you especially at the end of the semester.

Clear grading criteria
Amazing lectures
GROUP PROJECTS
5.0
3.0
CS151
Grade: A
Dec 26, 2016
Would take again

I enjoyed Dr. Kim's assignments and lectures. Her hw assignments are not difficult, they are just tedious but they apply well on what we're learning in class. Her exams are not too bad, they're based on lecture notes and you get to have a cheatsheet which is convenient. Loved the group projects. I learned so much in this class. Thanks Dr. Kim 3

Clear grading criteria
Amazing lectures
Caring
5.0
2.0
CS157A
Grade: A
Jan 12, 2017
Would take again

Kim has a sweet and endearing personality that helps carry you through the material. Lectures are organized well but take notes because the slides alone are not enough without her added commentary and notes. Tests are challenging but fair - make sure you study the slides and examples from lectures. 2 tests, semi weekly hw, 1 group project.

Caring
GROUP PROJECTS
3.0
2.0
CS151
Grade: A
Aug 14, 2017
Wouldn't take again

A lot of the concepts have been discussed in CS46A&B as well as CmpE 131. I wish she would have focused more on GUI and interesting programming techniques, but given she uses a book from Horstman you can't expect much. Mispronounces technical terms and bangs on the white board. You will hear her say "Focus" a lot, homework is ample, so start early.

LOTS OF HOMEWORK
GROUP PROJECTS
LECTURE HEAVY
5.0
3.0
CS151
Grade: A-
Dec 22, 2017
Would take again

One of the best professors I've ever had! She cares so much about her students and encourages everyone to ask questions frequently. Her hw assignments were very time consuming and tedious but really reinforces the material taught in class. Tests aren't hard as long as you study and come to class. One group project at the end of the semester.

Respected
Caring
LECTURE HEAVY
4.0
5.0
CS151
Grade: A
Dec 27, 2017
Would take again

Took her summer session course. It was intense because of the short 10-week time span. Programming assignments are very time consuming, but you learn a lot from them. Exams are tough, and she deducts quite a bit for minor mistakes (triple-check your answers). Groups are assigned for project. Curves class grade if necessary, but doesn't announce it.

Tough Grader
Skip class? You won't pass.
Tests are tough
5.0
3.0
CS157A
Grade: A+
Dec 27, 2017
Would take again

Kim is hands down one of the best in the CS department! Professional, caring, and knowledgable. Her lectures are packed with info so attending class is important. The pacing of her lectures can be inconsistent- Be sure to pay attention or you'll easily miss something. Easy midterm, difficult final, and group (of 3) project that could be solo'd :)

Respected
Clear grading criteria
Amazing lectures
5.0
3.0
CS157A
Grade: A+
Feb 7, 2018
Would take again

Kim's CS157A is much easier compared to her CS151. Homework is all online with answers posted on many githubs. Group project takes a large chunk of your grade but was graded easily. Just don't wait until the last minute. Midterms and Finals are mostly based on her lecture slides and should not be too difficulty if you understand the slides.

Clear grading criteria
GROUP PROJECTS
LECTURE HEAVY
5.0
2.0
CS151
May 19, 2018
Would take again

If you attend lectures and take good notes, all you'll have to do is skim the textbook. 4-5 coding assignments and a group project. Midterms/final are mostly handwritten coding problems, but she allows an 8x11 cheat sheet (no code allowed, though.) Gives study guides for midterms. No random quizzes. One of the best in the CS department.

Respected
Amazing lectures
4.0
3.0
CS151
Nov 11, 2018
Wouldn't take again

You have to go to class and pay attention in order to well on her tests although attendance is not mandatory. One drawback i see is she is not really helpful through emails if you want to ask questions. However, she is helpful in her office hours. The group project is realistic and fun to do

5.0
2.0
CS151
Grade: A-
Nov 13, 2018
Would take again

Dr. Suneuy Kim is an inspiration. She's incredibly caring about her students and genuinely wants you to succeed. Always approachable. Answers every question. Very clear lectures.

Gives good feedback
Clear grading criteria
Caring
4.0
5.0
CS157A
Grade: B
Dec 23, 2018
Wouldn't take again

Kim's a great lecturer and teacher, especially when it comes to explaining theoretical concepts. However, her exams are tricky and she grades a bit strictly at first. But, she does curve in the end. She also replaces the lowest midterm score with your final exam score if you score better, so don't worry too much about failing one midterm.

Tough Grader
TEST HEAVY
Caring
3.0
4.0
CS157A
Grade: B+
Dec 28, 2018
Would take again

The first few weeks move a bit slow, but then it picks up from there on out. Grading is very picky on exams; final will replace lowest exam grade (if higher). Lectures move pretty quickly - be sure to ask questions if you need to. Kim is available in office hours and, though I did not attend any, I can see this was a mistake. Read, do hw, ask q's.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
3.0
3.0
CS157C
Mar 10, 2019
Wouldn't take again

I think this is her first semester teaching Nosql, hence, things can be inaccurate and messy at times. The assignments have out-of-class topics that you need to do more research in order to do them. Her instructions to install mongodb, aws are also kind of out dated. But this is her first nosql, he does try her best to explain the concepts in class

1.0
3.0
CS151
Apr 9, 2019
Wouldn't take again

I have never scoff at me until I took this class. I constantly felt patronized for participating in class. Be ready to be asked many rhetorical question, and do large homework assignments where you are given no feedback and are no aid to the tests.

Lots of homework
Get ready to read
4.0
3.0
CS157A
Grade: A
Apr 10, 2020
Would take again

Kim is perhaps the best choice for database class in SJSU. No fluff, gets right to business. Explains clearly and methodically. Comprehensive tests: no long hard problems but virtually all little details of the material taught are covered. Weekly online quizzes, 1 pencil-and-paper homework, midterm, final, group project. Highly recommend.

2.0
4.0
CS151
Grade: Not sure yet
May 6, 2020
Wouldn't take again

Her lectures are really boring and I have a hard time paying attention. She goes really fast and her midterm questions are really specific if you don't have a great memory. I thought her hw assignments were long but not really difficult at all. Just don't procrastinate. I wouldn't take her again.

Lots of homework
Get ready to read
Graded by few things
1.0
5.0
CS157A
Grade: Not sure yet
Nov 16, 2020
Wouldn't take again

One of the single worst professors I've ever had. The slides for each chapter are overloaded with information (60+ slides) and she tests you on 4 chapters at a time for the exams. Doesn't let you use a cheat sheet or anything , expects you to memorize everything, lectures are super boring and monotonous, and overall I'd never take her again.

1.0
4.0
CS157A
Grade: B+
Dec 9, 2020
Wouldn't take again

It felt like Professor Kim didn't really care about her students and was just tone deaf to everything going on. Her exams were super tough (class averages are D's), she doesn't let you use notes, and her lectures are extremely dull. Lowest midterm gets replaced with final exam score if it's higher though.

Get ready to read
Test heavy
Tough grader
5.0
3.0
CS157A
Grade: A-
Dec 11, 2020
Would take again

She definitely knows what she's teaching. Exams are kind of tough but doable if you paid attention in class and did the homework. If you're looking to get a good understanding of DBMS, take Kim. The students who left bad reviews were the slackers and did the bare minimum.

Respected
Group projects
Amazing lectures
2.0
4.0
CS157A
Grade: A-
Dec 20, 2020
Wouldn't take again

Her online style of teaching wasn't the best but just do the homeworks and try your best on the exams and you should be okay

1.0
5.0
CS157A
Grade: C-
Dec 31, 2020
Wouldn't take again

She's a nice person but a strict professor. Midterms are not open notes and are based on powerpoints with 70+ slides each. Homeworks take FOREVER so start early. Homework is only 10% of your grade and the rest are exams and project so make sure to study hard for them. Like the other comment, just try your best. Good luck

Test heavy
Group projects
Tough grader
5.0
4.0
CS157C
May 17, 2021
Would take again

Professor Kim was really understanding and caring especially during the pandemic. She spent a lot of time for each lecture making sure everyone understands the concepts. She really wants you to succeed in the class and truly tries her best, even removing a topic so we have sufficient time to grasp all concepts. Definitely recommend!

Skip class? You won't pass.
Clear grading criteria
Caring
3.0
2.0
CS151
Grade: A
May 28, 2021
Would take again

If you're good at programming you can skip her lectures. Her TA's are extremly lax with grading on both programming and midterms/final but the programming assignments are relatively large. You have access to the notes during the midterms/final which is really nice. There is a group project and you might have to solo it if you have bad teammates.

Lots of homework
Group projects
Clear grading criteria
5.0
4.0
CS151
Grade: A
Jun 2, 2021
Would take again

Lectures are very clear and easy to follow if you listen to her lectures and do assignments you will pass the class. It's a hard class but she grades very generously to compensate. She tells you what will be on the exams during the lecture. The only downside is that assignments are important and time-consuming but worth little for your grade.

Gives good feedback
Lots of homework
Amazing lectures
4.0
4.0
CS157A
Grade: Not sure yet
Dec 9, 2021
Would take again

Exams are pretty tough, but it is open slides. Some homework is easy, and others take much longer. Graded generously. Team-based project is pretty easy. Every team got at least 93% on it this semester. Lectures are pretty thorough but dry though. She is really helpful when it comes to asking questions, office hours, and email.

Respected
Test heavy
Lecture heavy
4.0
4.0
CS157A
Grade: A-
Dec 24, 2021
Would take again

Homework assignments were decently challenging, but doable. Midterm and Final were actually straightforward if you go through the slides very thoroughly. Group project was graded very leniently. Overall, the class wasn't super difficult but you do have to work for it. As for the professor herself, she's very friendly and caring. Go to office hours.

Lots of homework
Test heavy
Lecture heavy
4.0
4.0
CS151
May 26, 2022
Would take again

The hw assignments were big & time consuming, but didn't feel relevant to class content. Very lenient grader for hw, not for midterms. Great lecturer, worth it to come to class and ask questions. Group project depends on groupmates, if they're bad and don't contribute, you won't get an overall good grade, but your individual grade will be ok.

Group projects
Amazing lectures
Lots of homework
1.0
5.0
CS157C
Grade: A
Oct 9, 2022

Too much homework,Crazy Crouse

Tough grader
Get ready to read
Lots of homework
4.0
4.0
CS151
Grade: A
Dec 20, 2022
Would take again

The content you learn is helpful in your development of java. She has a bit of an accent so its a little hard to understand her sometimes but her lecture notes are sufficient to learn from. She also allows you to use her lecture notes when taking the exams. Her assignments are a bit time-consuming but helps with learning the content.

Group projects
Caring
Accessible outside class
5.0
3.0
CS157C
Grade: A
Dec 21, 2022
Would take again

Good professor. Lots of assignments but helpful to solve them.

Group projects
Clear grading criteria
Lots of homework
4.0
4.0
CS151
Grade: A-
Dec 23, 2022
Would take again

Her tests are fairly ok if you just read the lecture notes. The coding questions are really easy but the multiple choice questions are sometimes ridiculous and you will lose a ton of points if you get them wrong.

Group projects
Lots of homework
Test heavy
3.0
3.0
CS157C
Jan 5, 2023
Would take again

The course is useful and you can learn quite a lot from it. The only downside is that she doesn't respond to emails.

Group projects
Lecture heavy
1.0
5.0
CS157C
Grade: Incomplete
Mar 22, 2023

The homework is way too hard and her slides are not very helpful either. You have to figure out everything on your own because she isn't very willing to help with troubleshooting either.

Get ready to read
Lots of homework
Lecture heavy
4.0
5.0
CS151
Grade: Not sure yet
Dec 17, 2024

at the time of writing this review, i think this was her first semester back? but anyway, the lectures are very important and should be used as review. the programming assignments suck the life out of you so be prepared for that. the coding questions on her exams are not that bad but the multiple choice screws you over if you get it wrong

Group projects
Clear grading criteria
Lots of homework
2.0
4.0
CS151
Grade: Incomplete
Jan 28, 2025

I wish I would have known how strong her accent is before I took this class. Its hard to understand her lectures. She seems like a good professor, but her format is a bit weird, she doesn't use canvas and assigns homework on her own website. Her website is just a huge block of text which can be difficult to read.

1.0
5.0
CS151
Grade: Not sure yet
Mar 4, 2025

Please don't take this professor. Lectures are bad with a thick accent and bad teaching. Notes are word documents notes which she draws on poorly. Worst part are here assignments. Long hard and completely self learned. Trust me there are better professors.

Lots of homework
Lecture heavy
2.0
4.0
CS157C
Grade: Not sure yet
May 16, 2025
Would take again

She's an ok professor. Sometimes shes hard to understand b/c of her accent and the slides have many typos and can be hard to understand. The assignments are very much for you to learn and to work it out on your own (a LOT of troubleshooting) but I found them fun and informative. You do learn a lot of new stuff if you pay attention, especially in hw

Lots of homework
4.0
3.0
CS157C
Grade: A
May 21, 2025
Would take again

The 4 HW assignments, take-home midterm, and group project are pretty simple. There are participation quizzes at the end of most lectures. The slides are informative, but lectures are hard to listen to due to content repetition and her accent. She lets you view the slides during her online final, so overall class wasn't too much work.

Class Info

Online Classes

100%

Attendance Mandatory

35%

Textbook Required

39%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 33 grades
Most common grades:
A (17)
A- (7)
Not sure yet (6)
Grade Distribution
A(19)B(3)C(1)D(0)F(0)A-/B+(10)
Based on 41 reported grades
A: 17
A-: 7
Not sure yet: 6
B: 3
Common Tags
Lots of homework (13)
Clear grading criteria (9)
Group projects (9)
Caring (7)
Amazing lectures (6)
Respected (5)
Get ready to read (5)
Test heavy (5)
Rating Trend

Declining

-0.44 avg change
Jan
Mar
Dec
Jan
Mar
May
Last 6 months
Ratings by Course

46B

5.0

(1)

CS46ACS46B

5.0

(1)

46A

5.0

(1)

CS46AB

5.0

(1)

CS46

4.5

(2)
+8 more courses
Difficulty by Course

CS1

5.0

CS2

5.0

COM46B

5.0

CS46

4.5

46A

4.0

Similar Professors