CMPTGCS 20
WANG R K
Richert Wang
4.5
61 reviews

61
4.5
CS9 . Wang R K 2 Years Ago

This class was content-heavy, but Prof Wang managed to explain things very well. Labs did require a lot of effort and time. The quizzes and final were fair. Gave us very generous curves at the end.

0 helpful 0 unhelpful
CS9 . Wang R K 2 Years Ago

Prof. Wang is by far the best lecturer I've had to date. While the class is content-heavy, he explains everything in digestible blocks. Quizzes and homework are online and easy as long as you pay attention to the lectures (posted online) and skim over parts of the reading. Start labs early, office hours are super helpful, no midterm.

0 helpful 0 unhelpful
CS9 . Wang R K 2 Years Ago

Great professor, I had him for CS9. This class goes over a lot of stuff and concepts can get a little abstract and difficult to grasp but lectures are pretty useful. The class is not easy so if you're bad at CS or if you're not planning to put in the effort, don't expect an A.

0 helpful 0 unhelpful
CS9 . Wang R K 2 Years Ago

Labs are hard and take a while, but office hours are helpful and if you start early they are manageable. He is very good at explaining the concepts and the class is straightforward despite hard topics.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 2 Years Ago

Prof Wang is a good professor. His lectures are clear and organized, but it's very easy to be deducted points although you can drop one quiz and two homework. This course is CHALLENGING. If you can take cs16 or cs9 plz consider carefully which course you should take. cs16 is much easier than cs9. BST is the hardest part of this course.

0 helpful 1 unhelpful
CMPSC9 . Wang R K 2 Years Ago

I love this class, as I went in really iffy about my coding skills and came out a lot more confident. The lectures are super useful (and recorded!), and the quizzes and final is doable if you read through the content and understand the basics. The projects are a bit complex, but as long as you utilize labs/office hours, you'll be fine!

0 helpful 0 unhelpful
CMPSC9 . Wang R K 2 Years Ago

I really like Prof. Wang's lectures. He is indeed a very caring and knowledgeable professor. CS9 itself is not an easy course, but he managed to explain everything clearly. Attendance is not mandatory, and he will always post the recording of his lectures online.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 2 Years Ago

Prof. Wang really cares about his students, and he is willing to provide good feedback all the time. However, the labs in this course are not easy, you need to really study for this course, participate in the section and read the textbook. Final is harder but it is still doable if you study comprehensively.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 2 Years Ago

IDK added more stuff to recent classes than before, pretty hard for an intermediate cmpsc course

0 helpful 0 unhelpful
CS9 . Wang R K 3 Years Ago

Great professors and TAs! Need to spend some time and pay attention on the labs.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 3 Years Ago

Great human overall. Very informative lectures. Homework is fairly easy with help from the book (which has a free version online). Labs are fair, some require more work and should start early so you can go to office hours to ask questions. He is very helpful during office hours & won't judge you if you don't know something. Great guy.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 3 Years Ago

Great Professor, recommend for entry-level cs students

0 helpful 0 unhelpful
CS9 . Wang R K 3 Years Ago

prof wang is AMAZING. his lectures are so good. he explains concepts very clearly and answers all questions so patiently. i came into the class kinda iffy about my python skills, but now i'm rather confident. all assignments (labs, hw, quizzes, final) are very doable if u pay attention to lecture and review using lecture notes and the textbook. :)

0 helpful 0 unhelpful
CS9 . Wang R K 3 Years Ago

Prof Wang is one of the best CS instructors I've taken so far. He explains the concepts very well in lecture and the grading scale was reasonable. It sucks that he does not allow any labs to be dropped, but the class was still very fun to take. He clearly cares about his students .

1 helpful 0 unhelpful
CS9 . Wang R K 4 Years Ago

Best prof I had. great lecturer and makes the class non-stressful while having us learn very well.

2 helpful 0 unhelpful
CMPSC32 . Wang R K 4 Years Ago

He is the best CS teacher I've had. He is obviously very passionate about the material he teaches and does a great job at explaining the concepts providing intuition through simple and complicated examples. If you can take him, you should!

1 helpful 0 unhelpful
CMPSC9 . Wang R K 4 Years Ago

Hands down one of the best professors- he's very good at explaining concepts and is incredibly thorough in teaching. Plenty of office hours and he's super helpful and friendly but the class is indeed challenging (in a good way). Show up to lectures, actively learn/engage, do your assigned work/put in the effort and you'll get an A.

1 helpful 0 unhelpful
CS9 . Wang R K 4 Years Ago

Wang is very good professor. He explains python/programming concepts very clearly and answers questions well. Quizzes are reasonable in difficulty but require some more in depth thought. Labs get tougher as you progress. Use Sections/Office Hours to get help. HW is straight from the textbook and is easy. I got a raw B and ended up with a B+.

1 helpful 0 unhelpful
CS9 . Wang R K 4 Years Ago

Professor Wang is a gem. It's clear that he's overcome any initial problems he had matching exam and lecture difficulty. He was a pleasure to interact with in lecture and OH. Grading is straightforward and the class is structured to give lots of help. You can even work ahead on concepts using textbook or past lectures on GitHub.

1 helpful 0 unhelpful
CS9 . Wang R K 4 Years Ago

Grade is 40% quizzes, 30% labs, 20% final, 10% homeworks. Labs are tedious but not unreasonable (fair, I'd say), lectures can be long but he posts the notes afterwards so attendance is not necessary. CS9 is a great course and I would definitely take a class with Prof Wang again

1 helpful 0 unhelpful
CS9 . Wang R K 4 Years Ago

Wang is the best professor I have had at UCSB. This class was the first time it had ever been taught at this school, yet Wang was organized, , clear, and most importantly, caring and helpful towards all of his students. Homework and quizzes make sense if you do the readings, labs are very in depth, but help you learn. He truly wants you to succeed.

1 helpful 0 unhelpful
CMPSCI32 . Wang R K 5 Years Ago

Difficult tests, useless labs, good homework. Check practice exams very early to know what to study for. In CS32, he skimmed over Polymorphism so review those test problems. Tests also asked us to memorize sort algorithms so be prepared! Good luck.

0 helpful 0 unhelpful
CS32 . Wang R K 5 Years Ago

Okay, Richert can be very by the books but I don't think that justifies the reviews he's getting on here. He may have high expectations for his students, but that's the same expectation they have for you in upper div cs. Chill guy, go ask him about his loquat trees.

0 helpful 0 unhelpful
CS32 . Wang R K 5 Years Ago

THE WORST AND MOST NERVOUS PROFESSOR IN UCSB

1 helpful 4 unhelpful