Professor
Lin Yang
Most Helpful Review
Winter 2024 - Lin Yang is a great Professor. I'd recommend this class if you are looking for a light workload with engaging numerical computing material. This class had 1 quiz every week which were very easy as the professor would help out and allow students to exchange ideas. The midterm was also very fair. The group project is fun because you apply what you learned in class. The homework was also very easy as it would take about 1-2 hours maximum for each homework.
Winter 2024 - Lin Yang is a great Professor. I'd recommend this class if you are looking for a light workload with engaging numerical computing material. This class had 1 quiz every week which were very easy as the professor would help out and allow students to exchange ideas. The midterm was also very fair. The group project is fun because you apply what you learned in class. The homework was also very easy as it would take about 1-2 hours maximum for each homework.
AD
Most Helpful Review
Fall 2024 - The Fall 2024 iteration of the class was well paced (based on the Fall 2023 lecture notes the professor uploaded). The lectures were engaging - every concept was explained with clear examples. Furthermore, all lectures were recorded and available always. The professor encourages participation and is very friendly and patient. The professor is very reasonable wrt deadlines and hw drops and the overall workload (hw assignments) were of reasonable length and difficulty. The midterm exam was particularly tricky, but the final was very fair. All tests are curved, so if you pay attention to the lectures, you should at least get an A-. Contrary to what the other negative review tells you, this is a class that you SHOULD take with Prof. Yang, and most definitely NOT with Prof. Diggavi.
Fall 2024 - The Fall 2024 iteration of the class was well paced (based on the Fall 2023 lecture notes the professor uploaded). The lectures were engaging - every concept was explained with clear examples. Furthermore, all lectures were recorded and available always. The professor encourages participation and is very friendly and patient. The professor is very reasonable wrt deadlines and hw drops and the overall workload (hw assignments) were of reasonable length and difficulty. The midterm exam was particularly tricky, but the final was very fair. All tests are curved, so if you pay attention to the lectures, you should at least get an A-. Contrary to what the other negative review tells you, this is a class that you SHOULD take with Prof. Yang, and most definitely NOT with Prof. Diggavi.