Shu Liu
AD
Based on 14 Users
Shu Liu is amazing, and is one of my favorite professors at UCLA.
Grading Scheme was 50% HW, 15% Midterm, 34% Final, 1% Evaluation Survey at the end of class. You could also drop the Midterm for the Final. HW's were very straightforward and he gives you more than enough time to do them. Exams are very similar to the practice exams. He records lectures, and is very accessible in Office Hours. If you have any coding experience prior to taking his class, you can put in very minimal effort and expect an A. I can't say enough good things about this guy, take his class.
Great professor. Offered extra credit twice and exams were VERY fair (basically the practice exams). Homework is manageable and lectures are easy/clear to follow. Would take again for another PIC class. He is nice and held review sessions before each exam, allowed cheat sheets on the exams too. Many people would finish the exams early. Recommend this professor for 20A!!
Professor Liu is a really kind-hearted professor. He is a little hard to understand, but if you visit him in office hours or after class, he will go to great lengths to help you on tough topics or homework. He grades exams very leniently and he provides study material ahead of time. I would take another class taught by him.
Best professor for PIC! Everything was super clear from his lectures and his homework was easy to follow. Exams were not hard either, mostly based on homework as well as practice midterms. So if you are able to attend the lecture, spend an hour or two weekly on homework, and maybe work through the sample midterm, the class would be an easy A!
Professor Liu is super kind and his lectures are always very organized. His exam are fair and frankly pretty easy (the average was like 90 this quarter). I would definitely take his class again. You have to take him if you want a easy pic class and want to actually learn something
The exams in this class are graded so leniently, in the sense that the TAs try to give you points wherever possible, so everyone tends to do very well. Since java is so complicated already, this class moves VERY slowly. This class was like HALF the difficulty of 10a and 16a. The professor isn't super engaging so it was a little hard paying attention, but he is very kind and understanding.
I took PIC10A with Professor Liu and had an awesome experience, which is why I chose to take 20A with him. If you can take a PIC class with him, please do. He is a genuinely kind person that truly cares for his students and wants us to do well. He is extremely knowledgeable and always willing to help you after class and during office hours. He did hour plus review sessions before the midterm and final, and schedules so many extra office hours before exams. He would always extend homework deadlines based on the pace of our class, and any extenuating circumstances (like the Palestine protests, TA strike, etc.) The homework was difficult but doable with the TA's help. Shreeram Athreya was an amazing TA. The exams were quite fair if you studied for them. Overall, absolutely love Professor Liu. Would highly recommend him for any of the PIC courses.
For context, I had Kashefi for 10A originally and immediately tried switching to Professor Liu's lecture. He was super accommodating and let me in, although the class was all full. Liu uses slides, which is really helpful for understanding concepts/studying. His lectures are well structured and organized, and he really cares about teaching and helping us. He hosted extra office hours during midterms and finals week, and had a Zoom review session for each. His exams were fair. Though the content gets more difficult after the midterm, it's definitely still doable if you study and pay attention during lecture. Professor Liu is also so nice and helpful. Always willing to help debug or answer questions after lecture. Would definitely recommend him!
If you ever get a chance to take a PIC Class with Shu Liu, DO IT! He is so clear and very helpful with all questions. His lecture style is showing a concept, and then giving a few examples. He does lowk read off slides, but I don't mind/actually prefer that method. But, I had him for 10A and 20A and he is a really great prof.
Probably the shittest professor I have had in a long time, his lectures are all over the place, the recordings are terrible quality and his tests are absurdly hard. The average for our midterm was a 72%.... with no curve. He does have some good memes tho like his review document which says "Get familiar with the content". But for real don't take this dude unless u haveeee toooo like this man made me seriously consider dropping the specialization in computing even though I breezed through PIC10A,10B-- TLDR -don't take.
Shu Liu is amazing, and is one of my favorite professors at UCLA.
Grading Scheme was 50% HW, 15% Midterm, 34% Final, 1% Evaluation Survey at the end of class. You could also drop the Midterm for the Final. HW's were very straightforward and he gives you more than enough time to do them. Exams are very similar to the practice exams. He records lectures, and is very accessible in Office Hours. If you have any coding experience prior to taking his class, you can put in very minimal effort and expect an A. I can't say enough good things about this guy, take his class.
Great professor. Offered extra credit twice and exams were VERY fair (basically the practice exams). Homework is manageable and lectures are easy/clear to follow. Would take again for another PIC class. He is nice and held review sessions before each exam, allowed cheat sheets on the exams too. Many people would finish the exams early. Recommend this professor for 20A!!
Professor Liu is a really kind-hearted professor. He is a little hard to understand, but if you visit him in office hours or after class, he will go to great lengths to help you on tough topics or homework. He grades exams very leniently and he provides study material ahead of time. I would take another class taught by him.
Best professor for PIC! Everything was super clear from his lectures and his homework was easy to follow. Exams were not hard either, mostly based on homework as well as practice midterms. So if you are able to attend the lecture, spend an hour or two weekly on homework, and maybe work through the sample midterm, the class would be an easy A!
Professor Liu is super kind and his lectures are always very organized. His exam are fair and frankly pretty easy (the average was like 90 this quarter). I would definitely take his class again. You have to take him if you want a easy pic class and want to actually learn something
The exams in this class are graded so leniently, in the sense that the TAs try to give you points wherever possible, so everyone tends to do very well. Since java is so complicated already, this class moves VERY slowly. This class was like HALF the difficulty of 10a and 16a. The professor isn't super engaging so it was a little hard paying attention, but he is very kind and understanding.
I took PIC10A with Professor Liu and had an awesome experience, which is why I chose to take 20A with him. If you can take a PIC class with him, please do. He is a genuinely kind person that truly cares for his students and wants us to do well. He is extremely knowledgeable and always willing to help you after class and during office hours. He did hour plus review sessions before the midterm and final, and schedules so many extra office hours before exams. He would always extend homework deadlines based on the pace of our class, and any extenuating circumstances (like the Palestine protests, TA strike, etc.) The homework was difficult but doable with the TA's help. Shreeram Athreya was an amazing TA. The exams were quite fair if you studied for them. Overall, absolutely love Professor Liu. Would highly recommend him for any of the PIC courses.
For context, I had Kashefi for 10A originally and immediately tried switching to Professor Liu's lecture. He was super accommodating and let me in, although the class was all full. Liu uses slides, which is really helpful for understanding concepts/studying. His lectures are well structured and organized, and he really cares about teaching and helping us. He hosted extra office hours during midterms and finals week, and had a Zoom review session for each. His exams were fair. Though the content gets more difficult after the midterm, it's definitely still doable if you study and pay attention during lecture. Professor Liu is also so nice and helpful. Always willing to help debug or answer questions after lecture. Would definitely recommend him!
If you ever get a chance to take a PIC Class with Shu Liu, DO IT! He is so clear and very helpful with all questions. His lecture style is showing a concept, and then giving a few examples. He does lowk read off slides, but I don't mind/actually prefer that method. But, I had him for 10A and 20A and he is a really great prof.
Probably the shittest professor I have had in a long time, his lectures are all over the place, the recordings are terrible quality and his tests are absurdly hard. The average for our midterm was a 72%.... with no curve. He does have some good memes tho like his review document which says "Get familiar with the content". But for real don't take this dude unless u haveeee toooo like this man made me seriously consider dropping the specialization in computing even though I breezed through PIC10A,10B-- TLDR -don't take.