CPSC 444 | Artificial Intelligence | Spring 2019 |
Readings are to be done for the class period where they are listed.
Dates for things in light gray are for planning purposes and may shift slightly.
Assignments | ||||
---|---|---|---|---|
Week 1: 1/22-1/25Topics: introduction and course overview; reactive agents: boids |
||||
Wed |
Slides:
In the News: Resources: |
homework 0 | ||
Fri |
Reading:
Slides:
In the News: |
|||
Week 2: 1/28-2/1Topics: boids; combining behaviors; decision making |
||||
Mon |
Reading:
Slides:
Reference:
|
homework 1 due Mon 2/4 comments |
||
Wed |
Slides:
Reference:
|
|||
Fri |
Slides:
Reference:
In the News: |
|||
Week 3: 2/4-2/8Topics: decision making; pathfinding |
||||
Mon |
Slides:
|
homework 2 due Wed 2/6 comments |
project 1 Boids due Mon 2/18 |
|
Wed |
Slides:
In the News:
|
|||
Fri |
Slides:
|
|||
Week 4: 2/11-2/15Topics: pathfinding; problem solving via search |
||||
Mon |
Slides:
In the News: |
|||
Wed |
Slides:
In the News: |
|||
Fri |
Slides:
|
homework 3 due Wed 2/20 comments |
||
Week 5: 2/18-2/22Topics: uninformed search, informed search |
||||
Mon |
Slides:
|
|||
Wed |
Slides:
|
homework 4 due |
project 2 Traffic due Fri 3/8 |
|
Fri |
Slides:
|
homework 5 due Mon 2/25 comments and solutions |
||
Week 6: 2/25-3/1Topics: informed search; classical planning |
||||
Mon |
Slides:
|
homework 6 due Fri 3/1 |
||
Wed |
Slides:
In the News: |
|||
Fri |
Slides:
In the News: |
homework 7 due Mon 3/11 comments |
||
Week 7: 3/4-3/8Topics: classical planning; adversarial search |
||||
Mon |
Slides:
In the News:
|
|||
Wed |
exam 1 in class
|
|||
Fri |
Slides:
In the News: |
|||
Week 8: 3/11-3/15Topics: adversarial search; genetic algorithms |
||||
Mon |
Slides:
|
homework 8 due Wed 3/13 |
||
Wed |
Slides:
Optional Reading:
In the News: |
project 3 Connect Four due Wed 4/10 |
||
Fri |
Slides:
Reference:
In the News: |
|||
Spring Break: 3/16-3/24 |
||||
Week 9: 3/25-3/29Topics: genetic algorithms |
||||
Mon | no class (work on project) | |||
Wed |
Slides:
In the News: |
homework 9 due Fri 3/29 comments |
||
Fri |
Slides:
|
homework 10 due Wed 4/3 |
||
Week 10: 4/1-4/5Topics: genetic algorithms; machine learning |
||||
Mon |
Slides and Examples:
Other Materials:
Reference:
In the News: |
|||
Wed |
Slides:
|
|||
Fri |
Slides:
|
homework 11 due Fri 4/12 |
||
Week 11: 4/8-4/12Topics: machine learning |
||||
Mon |
Slides:
|
|||
Wed |
Slides:
In the News: |
|||
Fri |
Slides:
|
homework 12 due Fri 4/19 |
||
Week 12: 4/15-4/19Topics: machine learning; data mining |
||||
Mon |
Slides:
|
|||
Wed |
-- meet in Gulick 2001 -- exam 2 in class
In the News: |
|||
Fri |
-- meet in Gulick 2001 --
Slides:
|
project 4 Connect Four II due Mon 5/6 comments |
||
Week 13: 4/22-4/26Topics: data mining |
||||
Mon |
Slides:
|
homework 13 homework 14 due Wed 5/1 comments |
||
Wed |
Slides:
In the News: |
|||
Fri | -- meet in Rosenberg 009 --
In the News: |
|||
Week 14: 4/29-5/3Topics: machine learning; state of the art; intelligence and creativity |
||||
Mon | -- bring a laptop set up with Weka -- | |||
Wed |
Reading:
Slides: In the News: |
|||
Fri |
Reading:
Slides: |
|||
Week 15: 5/6Topics: philosophical and ethical issues |
||||
Mon |
Reading:
Slides: Optional Reading:
-- bring a device to class for completing course evaluations -- |
|||
Reading Period: 5/7-4/9 | ||||
Tue | ||||
Wed | ||||
Thu | ||||
Final Exams: 5/10-5/13 |
||||
Fri | ||||
Sat |
final exam
Sat 5/11 7-10pm |
end-of-semester deadline no work accepted after 5/11 10pm |
||
Sun | ||||
Mon |