Introduction to the field of artificial intelligence, which seeks to understand and build intelligent computational systems. Topics include intelligent agents, problem solving and heuristic search, knowledge representation and reasoning, uncertainty and probabilistic reasoning, machine learning, reinforcement learning, and responsible AI.

Prerequisites: Computer Science 130A

4

Units

Letter

Grading

1, 2, 3

Passtime

None

Level Limit

Engineering

College
These majors only cmpsc cpsci cmpen ee
BEYELER M
Michael Beyeler
5.0
8 reviews
AI predicted, based on past grading trends of the course and instructor, class info, and 127 other factors
PHELP2514
F
13:00 PM - 13:50 PM
35 / 34 Full

PHELP1444
F
14:00 PM - 14:50 PM
33 / 33 Full

PHELP1444
F
15:00 PM - 15:50 PM
32 / 33

See All
Spring 2024 . Yan X
HFH 1104
T R
12:30 PM - 13:45 PM
Fall 2024 . T B A
ILP 1101
T R
12:30 PM - 13:45 PM
See All
CMPSC 165A Beyeler M Winter 2024 Total: 101
CMPSC 165A Yan X Fall 2025 Total: 85
See All
8
5.0
CS165A . Beyeler M 1 Year, 10 Months Ago

Don't see how anyone could have any complaints about this guy.

0 helpful 0 unhelpful
CS165A . Beyeler M 2 Years Ago

A fantastic professor who explains the requirements well. He is knowledgeable in his field and helps students understand and explore outside of lectures. The class is graded mainly on projects and tests. Homework is optional in this class.

0 helpful 0 unhelpful
CS181 . Beyeler M 8 Days Ago

Lectures are solid. Homeworks are key to understanding course concepts. Exams are tough (particularly the midterm), but not unfair. Answers questions frequently on Piazza. An ideal professor.

0 helpful 0 unhelpful
CS181 . Beyeler M 12 Days Ago

Really good professor. Tests were very fair, make sure you do the homework properly and adequately understand the concepts.

0 helpful 0 unhelpful
CS181 . Beyeler M 1 Year, 3 Months Ago

Class had 3 programming assignments with EC and optional HW assignments. Programing assignments were pretty useless but HW is necessary because they're just like the exams. Exams are super long and focus on very minor details so you must know everything. Prof is really nice and lectures were interesting and easy to follow. Super organized class.

0 helpful 0 unhelpful
CS181 . Beyeler M 4 Years Ago

This class had multiple choice exams and the programming assignments were easy, and lowest scores are dropped. You get to learn introductory computer vision topics and it is a fun experience overall.

2 helpful 0 unhelpful
See all 8 reviews
CMPSC 154
101 / 100 Full
Computer Architecture
Jonathan Balkind 3.6
M W
11:00 AM - 12:15 PM
CMPSC 156
95 / 96 Closed
Advanced Applications Programming
Chow S P
T R
17:00 PM - 18:15 PM
CMPSC 162
100 / 100 Full
Programming Languages
Yu Feng 2.7
M W
17:00 PM - 18:15 PM
CMPSC 165B
67 / 100 Enrolled
Machine Learning
Shiyu Chang 4.7
M W
17:00 PM - 18:15 PM
CMPSC 170
98 / 100 Enrolled
Operating Systems
Rich Wolski 4.2
T R
09:30 AM - 10:45 AM
CMPSC 176A
120 / 120 Full
Introduction to Computer Communication Networks
Elizabeth Belding 3.9
T R
14:00 PM - 15:15 PM