Assignments
CSE 415: Introduction to Artificial Intelligence
The University of Washington, Seattle, Winter 2024
Assignment 1: Python Warmup. (lead staff member: Aaron; co-lead: Krish)
 
Assignment 2: Problem Formulation and Solving Techniques. You may work solo on this or in a partnership of two. (lead staff member: Emilia; co-lead: Sahil)
 
Assignment 3: Adversarial Search in the game of "K in a Row with Forbidden Squares." You may do this assignment either individually or in a team of 2. (lead staff member: lead staff member: Aaron, co-lead: Sahil)
 
Assignment 4: Written exercises on search (Individual work). For those who wish to submit Latex-formatted solutions, a Latex template file plus the needed image files is available here: a Zip archive.
 
Assignment 5: Value Iteration and Q-Learning. Partnership is optional. (lead staff member: Sahil; co-lead: Krish)
 
Assignment 6: Perceptron Learning and Classification. Partnership is optional. (lead staff member: Emilia; co-lead: Sahil)
 
Assignment 7: Written exercises on: Markov Models, D-Separation, Markov Decision Processes, Reinforcement Learning, Perceptrons, and Social/Ethical Issues in Artificial Intelligence. This is an individual-work assignment. A Latex template is available for students who would like to prepare their solutions using Latex.