Shu Liu
AD
Based on 14 Users
Went to class only once; he offers a hybrid (Zoom) option so that you can choose whether you would like to attend class in person or online. If you have taken APCSA in the past, the first 75% of the class will be very easy (I took it junior year and forgot what I learned but it all came back to me very very fast). The content is very easy to self-learn, especially if you have taken prior PIC classes; it's a bit difficult to understand Prof Liu during lectures, so I instead resorted to self-studying from extra slides he posted on BruinLearn (use Pham Minh's, they're so easy to understand). Homework assignments are VERY manageable and he gives a lot of time to complete them, too! And was very accommodating and understanding with the protests. Study for your midterm and final and you will be good ~ you are also allowed 1 double sided sheet of paper on the midterm, and 2 for the final. Recommend this class, doesn't take up much of your time (I kept forgetting I was taking this class), but still ended the class with over 100% with extra credit. (A+ ended up being 103%+ out of 104% possible).
Went to class only once; he offers a hybrid (Zoom) option so that you can choose whether you would like to attend class in person or online. If you have taken APCSA in the past, the first 75% of the class will be very easy (I took it junior year and forgot what I learned but it all came back to me very very fast). The content is very easy to self-learn, especially if you have taken prior PIC classes; it's a bit difficult to understand Prof Liu during lectures, so I instead resorted to self-studying from extra slides he posted on BruinLearn (use Pham Minh's, they're so easy to understand). Homework assignments are VERY manageable and he gives a lot of time to complete them, too! And was very accommodating and understanding with the protests. Study for your midterm and final and you will be good ~ you are also allowed 1 double sided sheet of paper on the midterm, and 2 for the final. Recommend this class, doesn't take up much of your time (I kept forgetting I was taking this class), but still ended the class with over 100% with extra credit. (A+ ended up being 103%+ out of 104% possible).