UCSBPlat.com directly in your GOLD Try it Now

Covers the most important techniques of machine learning (ML) and includes discussions of: well-posed learning problems; artificial neural networks; concept learning and general to specific ordering; decision tree learning; genetic algorithms; Bayesian learning; analytical learning; and others.

Prerequisites: Computer Science 130A.

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
Unlocks PSTAT 135 PSTAT 235 PSTAT 234 PSTAT 134
These majors only cmpsc cmpen cptcs
Yuan-Fang Wang
1.8
55 reviews
SH 1430
F
13:00 PM - 13:50 PM
0 / 38 Closed

387 1011
F
15:00 PM - 15:50 PM
37 / 37 Full

387 1011
F
16:00 PM - 16:50 PM
37 / 37 Full

387 1015
F
14:00 PM - 14:50 PM
38 / 38 Full

See All
Winter 2024 . Chang Shiyu
CHEM 1171
M W
17:00 PM - 18:15 PM
Spring 2024 . Wang Y F
CHEM 1171
T R
09:30 AM - 10:45 AM
See All
CMPSC 165B Guo W Spring 2025 Total: 144
CMPSC 165B Wang Y F Spring 2024 Total: 57
See All
55
1.8
CS165B . 1 Year, 5 Months Ago

He curves my grade down for four levels without prior notifications. He did not say anything on the syllabus or notify us about the potential curve in class. Try to avoid him if you can.

0 helpful 0 unhelpful
CS165B . 1 Year, 5 Months Ago

I got an 89% in this class and that was downcurved to a C+. He didn't mention the grading scale on the syllabus or in class and it took me completely by surprise. Lectures are stolen from a course taught in Mandarin and so boring and incomprehensible that they're not worth going to.

0 helpful 0 unhelpful
CS165B . 1 Year, 5 Months Ago

DO NOT TAKE ANY CLASS WITH HIM. Please take this and other reviews seriously, I took him because I thought people were just whining. I was wrong. Some examples of poor teaching: - quizzes are on things barely covered - some of the slides are in Chinese, ripped straight off of a youtube video - down curves the class at the end with no warning

0 helpful 0 unhelpful
CS165B . 1 Year, 5 Months Ago

Even if you understand him with his accent, it wont matter because he simply cannot teach to save his life. But you still have to attend lectures because then you might miss sh*t like him telling the class that not doing his survey means an entire letter grade gets dropped. Not to mention the downcurve was so bad, a 90 was a B, and a 92 was a B+.

0 helpful 0 unhelpful
CS190I . 5 Months Ago

Professor Wang is really a great instructor. He has a very deep understanding and background in machine learning, and his lecture is also engaging. He often includes intersting stories about deep learning in class, and if you do attend his lectures, you can definitely learn a lot. He is also very patient and willing to help you during office hours.

0 helpful 0 unhelpful
181 . 8 Months Ago

Don't take 181 with him! Professor Wang puts the least effort in teaching -- he used the slides of other professors with Chinese on them; he can't explain anything clearly; he doesn't reply to students' complains. You won't get any practice for the hard exams, however, you are expected to put a lot of effort to learn everything by yourself.

0 helpful 0 unhelpful
See all 55 reviews
CMPSC 154
99 / 150 Enrolled
Computer Architecture
Jonathan Balkind 3.5
M W
11:00 AM - 12:15 PM
57.3% A
CMPSC 162
37 / 150 Enrolled
Programming Languages
Yu Feng 2.6
T R
17:00 PM - 18:15 PM
64.3% A
CMPSC 170
90 / 120 Enrolled
Operating Systems
Rich Wolski 4.2
M W
12:30 PM - 13:45 PM
40.1% A
CMPSC 176A
112 / 112 Full
Introduction to Computer Communication Networks
Elizabeth Belding 3.8
T R
14:00 PM - 15:15 PM
45.7% A
CMPSC 178
112 / 150 Enrolled
Introduction to Cryptography
Prabhanjan Ananth 3.6
M W
14:00 PM - 15:15 PM
45.4% A
CMPSC 181
100 / 100 Full
Introduction to Computer Vision
Michael Beyeler 5.0
T R
11:00 AM - 12:15 PM
53.8% A