UCSB CS / ECE Research Mentorship Program, connect with labs, PhD, and professor for research opportunities Apply Now
ACM Intern Applications now open! Want to get more involved in ACM? Apply Here!

An introductory course to topics in machine learning studied from a probability theory viewpoint. Covers an overview of basic probability, inference and estimation, regression algorithms, Markov chains, inference for Markov models and the EM algorithm, Markov decision process, and reinforcement learning. In addition to covering mathematical and algorithmic details, the course includes several hands-on projects to implement the machine learning algorithms.

Prerequisites: ECE 139 or PSTAT 120A or equivalent.

4

Units

Optional

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
PEDARSANI R
Ramtin Pedarsani
4.0
5 reviews
AI predicted, based on past grading trends of the course and instructor, class info, and 127 other factors
HSSB 1207
W
09:00 AM - 09:50 AM
2 / 18

HSSB 1224
W
10:00 AM - 10:50 AM
18 / 18 Full

Winter 2025 . Pedarsani R
GIRV 2112
M W
15:30 PM - 16:45 PM
ECE 186 Pedarsani R Winter 2025 Total: 29
5
4.0
ECE130B . Pedarsani R 8 Months Ago

I really enjoyed this class, and this professor was super chill. Lectures were nicely paced, midterm (40%) was chill, final (45%) was chill besides one tough question. TAs were super helpful at office hours; would highly recommend going. This class was way better than 130A for me, and I found it super interesting

0 helpful 0 unhelpful
ECE130B . Pedarsani R 8 Months Ago

Professor was super nice. Final and midterm collectively 85% of grade, with not many questions on either. One question (out of 4) on the final was extremely difficult, so your entire chance of getting an A revolved around this one question.

0 helpful 0 unhelpful
ECE130B . Pedarsani R 8 Months Ago

One of my favourite professors, he made difficult material seem much easier, he's very nice and relaxed, more like a friend than a professor. Homeworks and Midterm were very fair but one of the questions on the final was pretty tough and almost single handedly decided who's getting an A and who's not. I really liked the class all around

0 helpful 0 unhelpful
ECE130B . Pedarsani R 9 Months Ago

It was so bad. Terrible.

0 helpful 0 unhelpful
ECE130B . Pedarsani R 1 Year, 13 Days Ago

he's really nice and explains the concepts clearly and slowly. hws were helpful, exams were reasonable. he focused on the concepts instead of the computations, which was really nice. overall a big fan of pedarsani. def take 130b with him over any other prof

0 helpful 0 unhelpful
See All
ECE 186
20 / 50 Enrolled
Probabilistic Machine Learning
Pedarsani R
M W
15:30 PM - 16:45 PM
ECE 183
2 / 16 Enrolled
Nonlinear Phenomena
Bouwmeester D
T R
14:00 PM - 15:15 PM
ECE 184
22 / 50 Enrolled
Introduction to Video Game Development
Sen P
M W
12:00 PM - 13:50 PM
ECE 188C
17 / 75 Enrolled
Senior Electrical Engineering Project
Ben-Yaacov I, Manjunath B S
M W
12:30 PM - 13:45 PM
ECE 188C
0 / 75 Enrolled
Senior Electrical Engineering Project
Ilan Ben-Yaacov 3.9
M W
12:30 PM - 13:45 PM
ECE 189C
19 / 55 Enrolled
Senior Computer Systems Project
Isukapalli Y
T R
09:30 AM - 10:45 AM
ECE 192
0 / 5 Enrolled
Projects in Electrical and Computer Engineering
T B A