CMPSC 9
WANG R K
Richert Wang
4.5
55 reviews

55
4.5
CMPSC9 . Wang R K 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 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 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 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 11 Months 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 1 Year, 5 Months Ago

GOAT!!

0 helpful 0 unhelpful
CMPSC9 . Wang R K 1 Year, 5 Months 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
CMPSC9 . Wang R K 1 Year, 5 Months Ago

Very good professor, I took at the same time as CS16 and CS9 was a bit more work.

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

Professor Wang is super organized, and does everything he can to help students succeed. Great lecturer, super clear, records lectures, and answers any question concisely and happily. The labs are difficult, and when he says to get started on them early, do it. Also his final was worth 40% this quarter, but he changes the grading scale constantly.

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

Prof. Wang is a great professor who makes it very clear what you need to know and teaches well. Don't think it will be super easy if you have limited python experience, you have to pay attention in lecture to both the coding and the conceptual information, but if you do that and review the lecture notes posted online you will learn and know content

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

KING

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

Best professor I've had at UCSB so far. He records his lectures so you can watch them whenever. He explains concepts really well and his lectures are very organized. No midterm, only one final. Highly recommend.

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

GOAT

0 helpful 0 unhelpful
CS9 . Wang R K 1 Year, 11 Months 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 1 Year, 11 Months 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 1 Year, 11 Months 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 1 Year, 11 Months 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 1 Year, 11 Months 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 2 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 2 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