CPSC 444 | Artificial Intelligence | Spring 2017 |
Reading is to be done for the class period where it is listed.
Dates for things in light gray are for planning purposes and may be adjusted slightly.
Assignments | |||
---|---|---|---|
Week 1: 1/16-1/20Topics: course introduction; reactive agents: boids and steering behaviors |
|||
Mon | |||
Wed |
Slides and Examples:
|
||
Fri |
Reading:
|
||
Week 2: 1/23-1/27Topics: boids and steering behaviors; combining behaviors; decision making |
|||
Mon | meet in Rosenberg 009 lab | homework #1 due Fri 1/27 |
|
Wed | Slides: Reference: | ||
Fri |
Slides:
|
homework #2 due Mon 1/30 |
|
Week 3: 1/30-2/3Topics: problem solving as search; uninformed search; informed search |
|||
Mon |
Slides:
|
homework #3 due Wed 2/1 resubmit due Wed 2/15 |
project #1 due Fri 2/17 |
Wed |
Slides:
|
||
Fri | Slides: | homework #4 due Wed 2/15 |
|
Week 4: 2/6-2/10Topics: work on project |
|||
Mon | no class (work on project) | ||
Wed | |||
Fri | |||
Week 5: 2/13-2/17Topics: informed search, adversarial search |
|||
Mon | no class (work on project) | ||
Wed |
Slides:
|
homework #5 due Fri 2/17 |
|
Fri |
Slides:
|
homework #6 due Wed 2/22 |
|
Week 6: 2/20-2/24Topics: adversarial search, pathfinding |
|||
Mon |
Slides:
|
||
extra class meeting: Mon 2/20 7-9pm Slides:
|
|||
Wed |
Slides:
|
project #2 due Fri 3/10 |
|
Fri |
Slides:
|
||
Week 7: 2/27-3/3Topics: pathfinding, classical planning |
|||
Mon |
Slides:
|
||
Wed |
Slides:
|
homework #7 due Mon 3/6 |
|
Fri |
Slides:
|
||
Week 8: 3/6-3/10Topics: classical planning |
|||
Mon |
Slides:
|
||
exam 1
Mon 3/6 7-8pm |
|||
Wed | Slides: | ||
Fri | Slides: | ||
Spring Break: 3/11-3/29 |
|||
Week 9: 3/20-3/24Topics: genetic algorithms |
|||
Mon |
Slides:
|
homework #8 due Wed 3/8 |
|
Wed |
Slides:
|
homework #9 due Fri 3/10 |
|
Fri |
Slides:
|
project #3 due Mon 4/10 |
|
Week 10: 3/27-3/31Topics: genetic algorithms; machine learning |
|||
Mon |
Slides:
|
||
Wed | Slides: | ||
Fri |
Slides:
|
homework #10 due Wed 4/5 |
|
Week 11: 4/3-4/7Topics: machine learning |
|||
Mon |
Slides:
|
||
Wed |
Slides:
|
||
Fri |
Slides:
|
||
Week 12: 4/10-4/14Topics: machine learning |
|||
Mon |
Slides:
|
homework #11 due Mon 4/17 |
|
Wed |
Slides:
|
||
Thu |
exam 2
Thu 4/13 7-8pm |
||
Fri |
Slides:
|
||
Week 13: 4/17-4/21Topics: machine learning |
|||
Mon | Slides: | project #4 due Tue 5/2 |
|
Wed | meet in Rosenberg 009 lab | homework #12 due Wed 4/26 homework #13 due Wed 4/26 |
|
Fri | meet in Rosenberg 009 lab | ||
Week 14: 4/24-4/28Topics: machine learning; state of the art; intelligence, philosophical, and ethical issues |
|||
Mon | meet in Rosenberg 009 lab | ||
Wed |
Slides and Materials:
|
||
Fri |
Slides and Materials:
Read all three articles for Monday if you can; start with the two shorter ones (the first and last ones) if you are short on time. The NYT articles are behind a paywall; printed copies of all three articles are available outside my office if you can't access them. |
||
Week 15: 5/1-5/2Topics: wrapup |
|||
Mon |
Reading:
Slides:
|
||
Tue | |||
Reading Period: 5/3-5/5 |
|||
Wed | office hours 10:30-12:30 | ||
Thu | office hours 12-2 | ||
Fri | office hours 1:30-3:30
Slides: |
||
Exams: 5/6-5/9 |
|||
Sat | |||
Sun |
final exam
Sun 5/7 8:30-11:30am |
end-of-semester deadline no work accepted after 5/7 11:30am |
|
Mon | |||
Tue |