This repo contains all my homeworks for the course Foundations of Artificial Intelligence (CSCI561), taken at USC.