UCSBPlat.com directly in your GOLD Try it Now

FENG YU

Yu Feng

41 reviews
Tough grader Lots of homework Clear grading criteria Caring Graded by few things Skip class? You won't pass. Test heavy EXTRA CREDIT Accessible outside class Get ready to read Participation matters Amazing lectures Lecture heavy Inspirational Hilarious Respected
Past quarters
CMPSC 162
37 / 150 Enrolled
Programming Languages
Yu Feng 2.6
T R
17:00 PM - 18:15 PM
64.3% A
ECE 205
25 / 25 Full
Information Theory
Yu Feng 2.6
T R
12:00 PM - 13:50 PM
81.4% A
CMPSC 225
14 / 10 Full
Information Theory
Yu Feng 2.6
T R
12:00 PM - 13:50 PM
81.6% A
See All
CMPSC 292C Feng Yu Spring 2025 Total: 18
CMPSC 162 Feng Yu Winter 2025 Total: 113
CMPSC 190J Feng Yu Spring 2024 Total: 55
CMPSC 292C Feng Yu Spring 2024 Total: 17
See All
CMPSC162 . Feng Yu 6 Months Ago

Final exam was very difficult. Lectures were good and the homework assignments were high quality. He has an adjusted grading scale where passing is easy but getting an A is hard.

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 8 Months Ago

The lecture is clear and easy to understand, however, the final is getting very hard, much harder than last year. (In case everyone gets an A)

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 8 Months Ago

Yu Feng was a very reasonable, engaging professor and his lectures were super clear, so I was never confused even when it got a bit abstract. He went through the entirety of last quarter's final so that we feel prepared. CS162 is much, much easier than CS160. No complaints from me.

0 helpful 0 unhelpful
CS160 . Feng Yu 2 Years Ago

grade was determined by 5 homework assignments, with the professor and TA's seemingly making it up as the quarter went on. lectures had little relation in content or difficulty to the hw, generally covered material significantly simpler than the knowledge required for the homework. assignment instructions were often vague or hard to follow.

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 2 Years Ago

Great and passionate lecturer. Made the class very interesting and approachable!

0 helpful 0 unhelpful
CS160 . Feng Yu 3 Years Ago

I took this class in Fall 2021 and was worried because of the stories from past quarters with this professor. But everything was great: lectures were solid, homework was challenging but reasonable and interesting, and I learned a lot. Would recommend/take other classes with him

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 3 Years Ago

I took this course with hesitation, but it was absolutely great. Course has improved across the board. No complaints: the homework assignments were challenging but clear and fair, the professor and TAs were helpful during lectures, office hours, and outside of class. 10/10 Greatest professor redemption arc I've ever seen, kudos to Professor Feng.

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 3 Years Ago

Class was very straightfoward. 6 homework assignments for 100% of the grade. Homework gradescope results were available, so it's easy to know how you're doing in the class. Generous with late days as well, 10 days for the entire course. He has definitely heard the feedback and improved a lot. I highly recommend this professor now!

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 3 Years Ago

I took this class with worries, but it was one of the best CS classes I've taken at UCSB. The class materials are seriously interesting and helpful in other classes. I feel like I now have a better understanding in some of the features in programming languages. 6 hws sum up the total class grade with 10 free late days. No exams.

0 helpful 0 unhelpful
CMPSC162 . Feng Yu 3 Years Ago

Yu Feng improved significantly. His class structure is now very fair. Some pros are that there are no exams, graded only on assignments, with 10 late days. I would save them mostly for hw4. TAs are always available and nice. Cons are lectures sometimes get tedious, TA's feedback occasionally too vague to be useful. BE SURE to use manual for hw.

0 helpful 0 unhelpful
CS162 . Feng Yu 3 Years Ago

Great enthusiastic professor, clear lectures. Only 6 programming assignments, which followed a bell curved shape in terms of difficulty, had 10 total late days you could use. Cares about his students, asking for feedback throughout the quarter. One of the best professors I've ever had, makes the difficult topic of PL approachable and interesting.

0 helpful 0 unhelpful
CS162 . Feng Yu 3 Years Ago

Great class. Lectures were interesting and clear. No exams, just programming assignments, which were very fair. The professor and the TAs were friendly and helpful.

0 helpful 0 unhelpful