CS341 Artificial Intelligence and Machine Learning
Fall 2018

TEXT: 

Artificial Intelligence: A Modern Approach, Russell and Norvig

OBJECTIVE:

The objective of this course is to survey some of the important areas of artificial intelligence. The rational agent approach will drive our study of this topic. This approach views the major goal of AI as the creation of rational agents which interact with their environment in a same manner that a rational human being would. Throughout the course we will examine the components of a rational agent and the various approaches which can be used to produce rational behavior. In addition, we will consider methods which allow agents to learn and improve their behavior.

GOALS:

OUTCOMES:

HOMEWORK ASSIGNMENTS:

  1. Homework 1. Due Sept. 4
  2. Homework 2. Due Sept. 11
  3. Homework 3. Due Sept. 18
  4. Homework 4. Due Oct. 9
  5. Homework 5. Due Oct. 25
  6. Homework 6. Due Nov. 6
  7. Homework 7. Due Nov. 27
  8. Homework 8. Due Dec. 6

PROJECTS:

  1. Project 1. Due Sept. 27
  2. Project 2. Due Dec. 6

LAB SOLUTIONS:

  1. Decision Tree Lab

EXAM REVIEWS:

  1. Exam 1: Oct. 11
  2. Exam 2: Nov. 8
  3. Final: Dec. 10, 3:00 PM