YAN L

Lingqi Yan

11 reviews
Inspirational Amazing lectures Caring Respected Tough grader EXTRA CREDIT Hilarious Lecture heavy Test heavy Graded by few things Accessible outside class
Past quarters

None

See All
CMPSC 292F Yan L Spring 2024 Total: 20
CMPSC 190I Yan L Winter 2024 Total: 54
CMPSC 180 Yan L Fall 2023 Total: 30
CMPSC 280 Yan L Fall 2023 Total: 18
CMPSC180 . Yan L A Month Ago

Great lecturer, but missing lecture means you fall behind pretty quick. Tests are tons of MCQ but doable if you study. Assignments have a huge amount of template code, so you're writing less than 20 lines per week. Very hand-held. Totally doable course.

0 helpful 0 unhelpful
CS180 . Yan L 3 Years Ago

pros -hw worth a lot overall + extra credit -tests MC cons -doesn't explain some func. parameters on earlier hws (rads vs deg) -most math test questions don't relate to hw, use textbook for practice problems -if students do well WILL CURVE DOWN even if he says he won't (EC to avoid disadvantage) -doesn't reply often to students, reach out to TA's

1 helpful 0 unhelpful
CS180 . Yan L 3 Years Ago

Tests were very difficult and the lectures didn't help at all with the homework and the tests. The class was curved down when we were told there would be no curve, leaving many students angry. Offered optional extra credit which wasn't optional in the end due to curving down. Never checked piazza and left that up to TAs.

2 helpful 0 unhelpful
CMPSC180 . Yan L 3 Years Ago

The lectures barely helped with the coding assignments and tests. I memorized & learned every lecture and it was useless for the final, because it had a lot of problems we had never seen before. This teacher is passionate about the subject but the tests & hws feel like they were written for a different but slightly related class. CLASS CURVED DOWN!

0 helpful 0 unhelpful
CS180 . Yan L 3 Years Ago

The lectures were amazing and interesting but were math-heavy at times. The most fantastic part when I took the class was the final project where we were allowed to explore different fields including finite element method and path tracing(just to name a few). Professor Yan is passionate about the stuff he taught and is very nice. Highly recommended

0 helpful 0 unhelpful
CS180 . Yan L 3 Years Ago

1. His assignments docs are hard to understand. 2. He does not grade the assignments based on the grading scheme he gives us 3. His exam is hard 4. He could not be reached on Piazza or by Email

0 helpful 0 unhelpful
CS180 . Yan L 3 Years Ago

exam is too hard and lectures are unclear

0 helpful 0 unhelpful
CS180 . Yan L 3 Years Ago

Assignment instructions are vague and Lingqi is poor at explaining a few concepts. He is really not as good as how people commented below.

0 helpful 0 unhelpful
CS180 . Yan L 4 Years Ago

Great class, but I found the programming assignments to be somewhat difficult. The code itself wasn't too long, and the professor's slides were a good reference for the assignment, but the concepts can take a while to figure out. Lectures are interesting though. Midterm was multiple choice, but time was an issue.

0 helpful 0 unhelpful
CS180 . Yan L 4 Years Ago

Lingqi is an icon. Took him when he taught CS180 for the first time and really enjoyed his energetic enthusiasm for games and computer graphics. You do have to study a lot for the class and I ended up going to office hours a lot for the labs. Midterm and final was kinda difficult but there was a curve. Overall a great class and a great professor!

0 helpful 0 unhelpful
CS180 . Yan L 4 Years Ago

Great guy giving inspiring lectures for computer graphics topics.

0 helpful 0 unhelpful