Lectures take place Tuesdays and Thursdays from 9:00 am to 10:20 am eastern time. The class is offered online this semester. The instructors are Professor Amy Greenwald and Ph.D. student Enrique Areyan Viqueira.

CSCI1410 is designed for students seeking a broad understanding of Artificial Intelligence. The course surveys many topics in AI, from search and game theory to supervised learning and reinforcement learning.

Prerequisites and Required Materials

In Order to take CS1410, you should have already taken CS16, CS18, or CS19. You should have also taken, or can be taken concurrently, one of CS22, CS145, APMA1650, or APMA1655.

The programming language used in this course is Python. We will provide a Python primer at the start of the semester, but knowledge of Python will be required.

The course textbook is Artificial Intelligence, A Modern Approach, 3rd edition by Russell & Norvig. The textbook is available online.

To attend online lectures and TA hours, a computer is necessary, preferably with the Zoom application installed. If you need any assistance (e.g., if you need to borrow a computer from Brown), please contact the HTAs.