Instructor: Professor Roman Garnett
TAs: Nicole Wang, Zhihan Li, Jiahao Li, Tiancheng He
Time/Location: Monday/Wednesday 2:30–4pm, Steinberg 105
Office hours (Garnett): Wednesdays after class, Steinberg 105
Office hours (TA): Mondays 4–5:30pm, Jolley Hall 408
Office hours (TA): Tuesdays 4–6pm, Jolley Hall 408
Office hours (TA): Fridays 12–4pm, Jolley Hall 408
syllabus
Piazza message board
Please ask all questions on Piazza!
The discipline of artificial intelligence (AI) is concerned with building systems that think and act like humans or rationally on some absolute scale. This course is an introduction to the field, with special emphasis on sound modern methods. The topics include knowledge representation, problem solving via search, game playing, logical and probabilistic reasoning, planning, machine learning (decision trees, neural nets, reinforcement learning, and genetic algorithms) and machine vision. Programming exercises will concretize the key methods. The course targets graduate students and advanced undergraduates. Evaluation is based on programming assignments, a midterm exam, and a final exam.
If you are unsure about any of these, please speak with the instructor.
Please post all questions to Piazza!
You can find autograder information here.
Project 0 is due Monday, 20 January, 2020. Project 0 leaderboardAdditional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
Additional Resources:
This course is based on the CS 188 course at UC Berkeley. You may find lectures, slides, and more there.
The required book for this course is Artificial Intelligence: A Modern Approach by Either the second or third edition is fine. This is a classic textbook and highly recommended!
Another good reference for reinforcement learning is Reinforcement Learning: An Introduction by The book is available online here.