UCSD CSE150B Fall 2026
Introduction to AI: Search and Reasoning
TuTh 1230-150, Center Hall
Loris D'Antoni
Slack signup
Schedule
The course will cover the following topics.
- Classical Search (Assignment: A*)
- Adversarial Search (Assignment: 2048)
- Reinforcement Learning (Assignment: Blackjack)
- Bandits and Monte Carlo Tree Search (Assignment: Gomoku)
- Constraint Solving (Assignment: Sudoku)
- Propositional and First-order Reasoning
Textbook
Lecture materials are self-contained. Supplementary readings from
Artificial Intelligence: A Modern Approach will be provided.
Grading
- Quizzes: 75 Points. Five closed-book quizzes, during discussion section every other week.
- Assignments: 25 Points. Five programming assignments, all in Python, all for individuals, no teams.
- Final: optional, up to 30 Points. Closed-book, in class. Can only improve your quiz score.
- Letter grades: A for 90 total points and above, B for 80 and above, etc. All based on total raw score. Will not curve.