UCSBPlat.com directly in your GOLD Try it Now
CMPSCW 8
WANG R K
Richert Wang
4.5
62 reviews

62
4.5
CMPSC8 . Wang R K 1 Year, 7 Months Ago

Homework was easy but there was a decent amount of it (for the first few weeks, tones down in the latter third). Quizzes are a little harshly graded but overall very clear in expectations and content for the class.

0 helpful 0 unhelpful
CMPSC8 . Wang R K 1 Year, 8 Months Ago

He is probably the best lecturer I've had so far. Very clear and easy to understand, very caring and nice. He doesn't use Canvas and you have to buy the online textbook, but is easy to contact and gives good feedback. Quizzes every 2 weeks that range in difficulty but aren't awful. Final wasn't too bad. Absolutely take him if you have the option.

0 helpful 0 unhelpful
CMPSC8 . Wang R K 1 Year, 8 Months Ago

MY GOAT!! He explained lectures really well and would work with you so well. If you get the chance, choose him!!

0 helpful 0 unhelpful
CMPSC8 . Wang R K 6 Years Ago

As someone with little coding experience, this course taught me a lot, and the professor was easy to communicate with.

0 helpful 0 unhelpful
CS8 . Wang R K 6 Years Ago

Always super helpful if you had any questions. Notes were posted online after class so attendance was necessarily mandatory but sometimes not everything gone over in lecture was in the notes. Practice midterms and finals were provided which made studying easier.

0 helpful 0 unhelpful
CMPSC8 . Wang R K 6 Years Ago

Hard to keep the focus on the lecture for long

0 helpful 0 unhelpful
CS8 . Wang R K 7 Years Ago

He is always available in office hour. Very caring and patient. The things he taught in class is so hard for a beginner. But when you get through it, you will find that all the things he taught are very useful. Helps me understand better in CS16

0 helpful 2 unhelpful
CS8 . Wang R K 7 Years Ago

For someone who has never coded before, this class was extremely difficult. Class is divided between people who know how to code and those who don't, so he teachers more for the students who can understand what is going on. Labs are always significantly harder than anything that he goes over in class. Might pass the class but only because of TAs.

2 helpful 0 unhelpful
CS8 . Wang R K 7 Years Ago

Professor Wang was one of the coolest professors I had at UCSB. After taking his class I began to find CS interesting. His lectures are very straightforward and the weekly homework is not hard. If you pay attention in lecture and do the homework and labs, you will not find the tests unreasonably difficult. Highly recommend!

0 helpful 1 unhelpful
CS8 . Wang R K 7 Years Ago

very approachable and sweet! his lectures are pretty clear and as someone who has never done any programming before I can say that he makes it easy.

1 helpful 0 unhelpful
CMPSC9 . Wang R K 6 Months Ago

LOVE THIS MAN. While lectures are not mandatory and are recorded, please go, as he genuinely deserves the audience. RECOMMENDATIONS: I got an A by getting basically 100% in lab/HW, but don't stress: I got mid Bs on midterm and final and he rounded. Definitely do past midterms/finals. For the final, I did well because I memorized the algorithms.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 8 Months Ago

Prof Wang was super kind and engaging. In-person midterm and final were pretty standard in comparison to other cs classes. Lectures and sections weren't mandatory but I would recommend going.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 8 Months Ago

Professor Wang does a phenomenal job at explaining the course content in a way that is easy to follow. Every lecture is recorded and posted, but I would still recommend attending. The exams are structured as well as any CS test can be. You'll do well on them if you want to actually learn, not just get the work done. Labs are challenging, yet fun.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 8 Months Ago

Amazing professor, responds very fast on Piazza and seems to really care about students. Labs range from time-consuming to frustrating as the autograder gives no feedback on what you're doing wrong. The midterm and final exams make up 70% of the total grade, so be prepared to study concepts heavily, not just memorize.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 8 Months Ago

If you're in this class, good luck. Wang is a good teacher, explains things pretty well and has organized lectures. Definitely start labs early and go to office hours, some of the labs are very difficult and they're autograded so sometimes you don't even know what you're doing wrong. Test are the worst thing I've ever experienced, study hard.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 8 Months Ago

Wang is an exceptional prof. He's not only passionate abt what he's teaching, but also cares deeply for students. His class is very organized, his lectures are effective, and he lays out expectations of the course very clearly. This is not an easy class, but there couldn't have been anyone else who would have taught it better

0 helpful 0 unhelpful
CS9 . Wang R K 11 Months Ago

Great lectures for a CS class, you can really learn stuff from it. The final was a bit harder than midterm, it's better to study well before hand. Homeworks are not that bad but labs are quite hard, start them early and go to office hours. Understand homeworks, labs, and lecutres, and you will do good in the class. Pretty good teacher overall.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 1 Year, 9 Months Ago

I took his class for CS9, and honestly a great overall experience. He is very good at making hard concepts make sense. He is always very professional, and his github for the course has all you would ever need and more to succeed in his class. He posts all of his recorded lectures which is very awesome!

0 helpful 0 unhelpful
CMPSC9 . Wang R K 1 Year, 11 Months Ago

Tough class with the new syllabus (70% of your grade determined by written exams) There are plenty of office hours for help on labs/hw due every week. Professor Wang knows his stuff, so is very important to attend lecture/watch recordings and read the textbook to pass the class, since it is very conceptual and there was only a small curve.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 1 Year, 11 Months Ago

I took Professor Wang for CMPSC9 for Python, and he is great. There are two exams (midterm and final) each worth 35% each. I recommend studying lecture notes and reading the textbook and making sure to memorize coding algorithms as well as theoretical stuff to get a good score on the tests which are pretty important to get an A in the class.

0 helpful 0 unhelpful
CMPSC9 . Wang R K 1 Year, 11 Months Ago

Extremely organized professor. Lectures are engaging and well organized, and you can access recordings and summaries of them online. He truly is one of the most fair professors at UCSB, everything in the homeworks, labs, and tests are very do-able as long as you study the materials and pay attention in lecture.

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

Best professor ever. Really helpful lectures and enjoys answering questions in class. Perfect reasonable amount of homework. GOAT!! I'm going to miss him

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

GOAT!!

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

GOAT. Hands down one of the best professor in UCSB. Lectures were really amazing, and he's super organized. He knows the content from top to bottom; he can literally answer you every python question you ask. He's also a very nice guy that always tries to help his students. As long as you study, Quizzes and Final should be fine. No Midterm.

0 helpful 0 unhelpful