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 134 PSTAT 135 PSTAT 234 PSTAT 235
These majors only cmpsc cpsci cmpen ee
CHANG SHIYU
Shiyu Chang
4.7
3 reviews
PHELP1440
F
16:00 PM - 16:50 PM
34 / 34 Full

PHELP1440
F
17:00 PM - 17:50 PM
32 / 33

PHELP1440
F
18:00 PM - 18:50 PM
1 / 33 Closed

Spring 2024 . Wang Y F
CHEM 1171
T R
09:30 AM - 10:45 AM
Spring 2025 . Guo W
ILP 2101
T R
15:30 PM - 16:45 PM
See All
CMPSC 165B Chang Shiyu Winter 2024 Total: 61
CMPSC 165B Chang Shiyu Fall 2022 Total: 25
3
4.7
CS190I . Chang Shiyu 6 Months Ago

Amazing professor. He puts in effort during lectures to guide all students through the material. Assignments are graded VERY leniently and are generally fun to figure out. He'll tell you exactly what is on the tests, almost question by question. Super straightforward if you study those concepts.

0 helpful 0 unhelpful
CS190I . Chang Shiyu 1 Year, 21 Days Ago

Best machine learning course I've taken. This was a new course and he did a really good job explaining the concepts. He was very willing to adjust the course given that it hadn't been taught before and made the workload much easier and even got rid of the final.

0 helpful 0 unhelpful
CS190I . Chang Shiyu 1 Year, 5 Months Ago

This was the first time teaching 190I but the material was presented in a really good way. Professor Chang was willing to spend extra time in and out of class reviewing concepts people had questions about. We covered a bit less material than I hoped but he was very open to feedback and will likely require CS165B before this class in the future.

0 helpful 0 unhelpful
CMPSC 154
101 / 100 Full
Computer Architecture
Jonathan Balkind 3.4
M W
11:00 AM - 12:15 PM
56.2% A
CMPSC 156
95 / 96 Closed
Advanced Applications Programming
Chow S P
T R
17:00 PM - 18:15 PM
97.6% A
CMPSC 162
100 / 100 Full
Programming Languages
Yu Feng 2.6
M W
17:00 PM - 18:15 PM
64.3% A
CMPSC 165A
100 / 100 Full
Artificial Intelligence
Michael Beyeler 5.0
T R
12:30 PM - 13:45 PM
54.5% A
CMPSC 170
98 / 100 Enrolled
Operating Systems
Rich Wolski 4.2
T R
09:30 AM - 10:45 AM
39.8% A
CMPSC 176A
120 / 120 Full
Introduction to Computer Communication Networks
Elizabeth Belding 3.8
T R
14:00 PM - 15:15 PM
45.7% A