COMPTNG 10A

Introduction to Programming

3 of 3
Professor Most Helpful Review
3 of 3

PROFESSORS

N Ryan Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
N Ryan See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
Ernest Ryu See Full Profile

Overall 4.9 Easiness 2.9 Workload 3.4 Clarity 5.0 Helpfulness 5.0

Most Helpful Review

Frankly, I really enjoyed this class. I'm a cog-sci major and am going to specialize in programming (but am not a "math wiz" so to speak) and I found Ryu's teaching to be very manageable and fair.
When I was in this class, the lectures were BruinCast since they were 8 AMs and he said that he hated 8 AMs too when he was in college.
The lectures build up on themselves and as long as you keep up with the homework and the slides, you should be fine. However, you MUST do your own work. It's okay to google how to do a homework problem if you are absolutely lost, but Ryu responds within hours on the CCLE discussion board. So if you have a question, he's always there to answer.
The class is graded on a curve, so even though I got lazy with finishing some of the homeworks and not doing as well on the final as I had on the midterm, I got a B+. I also never went to lecture or discussion (discussion is definitely pointless unless you really need the help). I felt that the midterm and final were fair; they tested your critical thinking more than anything else, which is what programming is essentially all about. I tend to prefer that over memorization.
Overall, would take again.

Winter Quarter 2017
AD
AD
Ricardo Salazar See Full Profile

Overall 1.8 Easiness 2.1 Workload 3.2 Clarity 1.8 Helpfulness 2.2

Most Helpful Review

I went into this class with a year of prior coding experience so I thought I would be okay but man, I had to work really hard for that A-. In the beginning, the class and homework assignments were not that bad, but I believe it was homework 4 took me SUCH a long time to figure out. We also do graphics which even CS 31 does not learn because graphics in C++ is just inefficient and rather ugly and no one uses C++ for that reason.
Salazar was a genuinely nice person when you went into office hours but his lectures were long and boring, causing me to fall asleep on multiple occasions. He mumbles a lot which made it very difficult to follow on.
Overall, do not recommend the teacher, but would recommend the class if you just want some programming experience.

Fall Quarter 2018
B Sheehan Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
B Sheehan See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
Jukka Virtanen See Full Profile

Overall 3.8 Easiness 2.4 Workload 2.1 Clarity 4.2 Helpfulness 3.8

Most Helpful Review

I took Virtanen for Math 33B but that wasn't an option on bruinwalk so I thought I'd post here. He was a fantastic professor and I would definitely recommend him. First of all, he is super helpful and patient in office hours, and unlike other professors, he actually answers emails. He once sent me a whole page of calculations for a problem I was having trouble with.
As for his tests, if you understand all the homework and recommended problems you should have no trouble getting a good grade. The questions were fair and there were no curveballs. When he did put one hard question he said that depending how the class did, he might not take off points for missing that question.
Finally, one of my favorite things is that he doesn't curve down, so I think about 40% of my class ended up getting an A. Because his tests were so fair and he was such a good teacher, there was no reason not to do well.
Hope this was helpful even though it's for a different class. Definitely one of the better professors I've had at UCLA, and I'm a senior.

Summer Quarter 2017
Bao Wang See Full Profile

Overall 2.0 Easiness 3.0 Workload 3.1 Clarity 2.0 Helpfulness 2.1

Most Helpful Review

I took AP Computer Science A in high school, so I considered this class a relatively easy refresher, especially at the beginning, but I can honestly say that Prof. Wang is one of the worst teachers I have ever had. He makes decent slide show presentations, but that is about the extent of his "teaching" skills, as he spends the few lectures he bothers to show up to reading directly off the slides and is rarely able to answer student questions when they come up. His homework assignments are exceptionally easy for anyone with previous programming experience, and I considered his midterm relatively straightforward as well, but the class average was 57%, and based on what I heard from other students, much of the work was nearly impossible for those who had never coded before. Overall, I would take Prof. Wang for an easy A if you have a decent amount of programming experience, but otherwise, take this class with another professor.

Fall Quarter 2019
AD
AD
T Wittman See Full Profile

Overall 4.5 Easiness 2.0 Workload 2.0 Clarity 4.5 Helpfulness 4.2

Most Helpful Review

great prof. lectures easy to follow. hw not too hard. best thing is he actually gives enough time to complete tests, even though it doesnt seem like its enough while youre studying for them.

Nov. 25, 2008
Bokai Yan Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
Bokai Yan See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
J Yan Full Profile > N/A Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness
No reviews have been written yet.
J Yan See Full Profile

Overall N/A Easiness N/A Workload N/A Clarity N/A Helpfulness N/A

Most Helpful Review
No reviews have been written yet.
3 of 3

It seems like you’re

using an ad blocker. :(


Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!