Reviews of professor Alan Yang

Rating: 4.0/5, difficulty: 3.0/5
This is not an easy class to begin with. He goes a bit too fast in the class, so you'll have to study it via doing the weekly hwk. And trust me you want to get your hwk grade to 95% AT LEAST, it'll REALLY help your grade in case you did bad on the exams. Youtube tutorials and the websites he posted on the Syllabus helpes A LOT. Will take him again

Rating: 5.0/5, difficulty: 2.0/5
Online pandemic course. Professor Yang was accessible outside of class and made the classes available via recordings. Textbook was required for some of the homeworks but the cases were posted online. Would take again.

Rating: 4.0/5, difficulty: 2.0/5
IS 350 with Yang was really easy. Basically one assignment a week is due but it only took me less than an hour to do each assignment. He's good at emailing back and answering questions. He seems to care about his students and tries to make lectures fun.

Rating: 4.0/5, difficulty: 3.0/5
At first, I was overwhelmed by weekly assignments but they really helped me learn to code. Yang is easy to reach during office hours and via email for questions but is sometimes unable to directly answer your problem, but make friends in class to get the real help. Coding exercises in class, very interactive. One large group project at the end.