UCSBPlat.com directly in your GOLD Try it Now

These courses provide for the study of topics of current interest in computer science foundations.

Prerequisites: None.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc
YAN L
Lingqi Yan
2.8
12 reviews
See All
Fall 2024 . Krishnagopal
PHELP2510
T R
13:00 PM - 14:50 PM
Winter 2025 . Singh A K
PHELP3526
T R
13:00 PM - 14:50 PM
See All
CMPSC 292F Yan L Spring 2024 Total: 20
CMPSC 292F Yan L Winter 2023 Total: 13
See All
12
2.8
CS180 . Yan L 11 Months Ago

Class had 8 simple weekly programming assignments. Exams were extremely difficult and focused on small details of class. Lectures were not great. Prof never answered emails or did anything, TAs handled everything else. Claimed class was curved but my grade is the normal grading scale. Gave us an assignment due after we took our final week 10.

0 helpful 0 unhelpful
CMPSC180 . Yan L 1 Year, 17 Days 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 4 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
See all 12 reviews
CMPSC 291K
35 / 35 Full
Special Topics in Computer Science, Applications
Guo W
T R
17:00 PM - 18:50 PM
94.6% A
CMPSC 291I
35 / 35 Full
Special Topics in Computer Science, Applications, Visual Computing and Interaction
Tobias Hollerer 4.6
T R
15:00 PM - 16:50 PM
92.3% A
CMPSC 292C
33 / 35 Enrolled
Special Topics in Computer Science, Foundations, Programming Languages and Software Engineering
Yu Feng 2.6
M W
11:00 AM - 12:50 PM
93.9% A
CMPSC 292G
24 / 35 Enrolled
Special Topics in Computer Science, Foundations
Prabhanjan Ananth 3.6
M W
09:00 AM - 10:50 AM
93.2% A
CMPSC 293N
35 / 35 Full
Special Topics in Computer Science, Systems
Arpit Gupta 2.4
M W
13:00 PM - 14:50 PM
100.0% A
CMPSC 293S
27 / 35 Enrolled
Special Topics in Computer Science, Systems, General
Niu M Y
T R
13:00 PM - 14:50 PM
92.3% A