Syllabus/Schedule - CSG120 Artificial Intelligence - Spring 2005
Professor Futrelle
Version of 28 March 2005
Access the various official NU Calendars
here.
Access a handy non-NU calendar for the year 2005
here.
This page is essentially complete. Final changes were incorporated
on March 27th.
Your responsibilities are laid out below and in the
Project,
Assignments
and Exam pages.
Course part 1 - Agents, Search and Planning
- Week 1. January 6th
- Lecture 1A: Broad overview of Artificial Intelligence and this course.
Introduction to Agents. Readings: AIMA Chapters 1 and 2.
- Lecture 1B: Common Lisp. Readings: PAIP Chapters 1, 2 and 3.
Information on accessing/acquiring Lisp
can be found here.
- Week 2. January 13th
- Report #1 due 11:59pm, January 11th.
(See Weekly Reports for details)
- Assignment #1 (AIMA) Due handed in in class.
Details here.
- Lecture 2A: Deeper into Search. Readings: AIMA Chapters 3 and 4.
- Lecture 2B: Search in Lisp. Readings: PAIP Secs 6.4 and 6.5 to
prepare you for Assignment #2 due Jan 20th.
- Week 3. January 20th
- Report #2 due 11:59pm, January 188th.
- Assignment #2 (PAIP) Search in Lisp. Handed in as hardcopy in class
or emailed before class.
Details here.
- Lecture 3A: Constraint satisfaction and adversarial search.
Readings: AIMA Chapters 5 and 6.
- Lecture 3B: Constraint satisfaction in Lisp. Readings:
PAIP Secs 17.1-17.3.
Course part 2 - Logic and Knowledge Representation
- Week 4. January 28th
- Report #3 due 11:59pm, January 26th. Postponed until Feb. 1st.
- Lecture 4: AIMA Chapter 7. Logical Agents (propositional logic)
- Week 5. February 3rd
- Reports #3,4 (combined) due 11:59pm, February 1st. Should be
longer than a single week's report.
- Lecture 5: AIMA Chapter 8. First-Order Logic, plus some portion
of Chapter 9 on Inference in First-Order Logic.
- Week 6. February 10th
- Report #5 due 11:59pm, February 8th.
- Lecture 6: AIMA Finishing Chapter 9, plus Chapter 10. Knowledge Representation.
Course part 3 - Uncertainty
- Week 7. February 17th
- Report #6 due 11:59pm, February 16th.
-
Assignment #3, AIMA - logic, due..
Hand in hardcopy in class.
- Lecture 7A: TBA
- Lecture 7B: Review for next week's Midterm.
- Week 8. February 24th
- Report #7 due 11:59pm, February 23rd, focusing on your review for
the Midterm.
- Midterm Exam.
Open book and notes.
- SPRING BREAK WEEK. Sat February 26th through Sun March 6th
-
- Week 9. March 10th
- Report #8 due 11:59pm, March 8th.
- Lecture 8: Much of the class devoted to going over Midterm.
- Detailed preliminary Project Report due 11:59pm,
Monday March 14th.
See Projects page.
- Week 10. March 17th
- Report #9 due 11:59pm, March 15th.
- Lecture 9A: Student 2 minute project presentations with
discussions, questions, comments.
See Projects page.
- Lecture 9B: Introduction to uncertainty, probability, Chap. 13.
- Week 11. March 24th
- Report #10 due 11:59pm, March 22nd.
- Lecture 10: Focused on Probabilistic Reasoning, Chap. 14
(will be included on Final Exam)
Course part 4 - Learning, Perception and Natural Language
- Week 12. March 31st
- Report #11 due 11:59pm, March 29th. Topic: Chapter 16 and 18
plus project update notes.
- Lecture 11A: Finish previous Part 4 with Chapter 16: Decisions.
(will be included on Final Exam)
- Lecture 11B: Learning, focusing on Decision Trees and Lists,
Chapter 18. (will be included on Final Exam)
- Week 13. April 7th
- Report #12 due 11:59pm, April 5th. Material in Lecture 12A below.
Also, touch briefly on Chapters 20 and 22. Also include a brief
note on your progress on your project.
- Lecture 12A: Learning: Secs. 19.2 through 19.4.
Rapid run-through of topics in Chapter 20.
- Lecture 12B: Brief introduction to Natural Language,
Chapter 22.
- Week 13/14. April 12th: Assignment #4 due 11:59pm
- See the
Assignments page.
- Week 14. April 14th (last class)
- Report #13 due 11:59pm, April 12th.
Your final thoughts on the course.
- Lecture 13A:
Student pre-final project report presentations. 5 minutes.
See Projects page.
- Lecture 13B: Review for Final Exam.
- Final Project Reports due 11:59pm,
Monday April 18th.
See Projects page.
- Final Exam: April 21st
- Open book and notes.
See the Exams page.
Go to CSG120 home page.
or RPF's Teaching Gateway or
homepage