CS 371 - Introduction to Artificial Intelligence
Spring 2025
Course Information
Course Information Page
Readings
Course Materials
Flipped Classroom Activities
Homework submission:
Change to the directory that contains all required files, including a file "README" that contains:
The Honor Pledge
Group names and student IDs
Any written question answers
Enter the command "submit371 hw#" where "#" is the number of the homework assignment.
Feedback should appear within seconds in a file "feedback.txt" in that same directory.
Up to 10 submissions are permitted per assignment. (You may submit more, but they will not be graded.)
Homework #1
due class 4 (Thursday 1/30)
Homework #2
due class 6 (Thursday 2/6)
Homework #3
due class 8 (Thursday 2/13)
Homework #4
due class 12 (Thursday 2/27)
Homework #5
due class 16 (Thursday 3/20)
Homework #6
due class 20 (Thursday 4/3)
Homework #7
due class 25 (Tuesday 4/22)
Homework #8
due class 27 (Tuesday 4/29)
4th Hour Project:
Mobile Robot Programming
Online Resources
Stuart Russell and Peter Norvig,
Artificial Intelligence - A Modern Approach
(
errata
,
figures
)
An Introduction to Statistical Learning
Java Package Documentation
Help with Lock Files
("I can't start Firefox/Eclipse!")
Peter Norvig,
Paradigms of Artificial Intelligence Programming
Artificial Intelligence at the Open Directory Project
Todd Neller