CSC411 General Information
Overview and definitions of Artificial Intelligence (AI). Search, including depth-first and breadth-first techniques with backtracking. Knowledge representation with emphasis on logical methods, Horn databases, resolution, quantification, unification, skolemization and control issues; non-monotonic reasoning; frames; semantic nets. AI systems, including planning, learning, natural language and expert systems. An AI programming language may be taught at the instructor's discretion.
| Course: | CSC411 Artificial Intelligence, Spring, 2013 |
|---|---|
| Moodle page: | http://moodle.wolfware.ncsu.edu/course/view.php?id=33936 |
| Time/location: | Monday/Wednesday, 3:50 - 5:05, EB III 2201 | Instructor: | Robert St. Amant (stamant@csc.ncsu.edu) |
| Office hours: | Monday/Tuesday, EB II 2268, by appointment (just send email) |
| Teaching assistant: | Matthew Adams (mbadams3@ncsu.edu) or Srinath Ravindran (sravind2@ncsu.edu) |
| TA office hours: | Thursday, 3:00 - 4:00, EB II 2246 |
| Textbook: | Artificial Intelligence: A Modern Approach, Stuart Russell and Peter Norvig. Prentice Hall, 2009 (3rd edition) |
| Final exam: | Wednesday, May 1, 1:00 - 4:00, EB III 2201. |
Tentative Schedule
Note: I'll include links to external Web sites for readings in the schedule below. Occasionally external Web sites change in a way that breaks a link. If this happens, let me know and I'll fix the link. If you need a more immediate solution, a Google Scholar search for the title and author of a reading should work.
| Date | Presentation |
|---|---|
| Jan 7 | Introduction
|
| Jan 9 | Agents and Environments
|
| Jan 13 | Homework #1 due at 11:45 PM. (Sample solution.) |
| Jan 14 | Agents, continued
Search
|
| Jan 16 | Search, continued |
| Jan 22 | Homework #2 due at 11:45 PM. (Sample solution.) |
| Jan 23 | Search, continued |
| Jan 28 | Search, continued |
| Jan 30 | Optimization
|
| Feb 3 | Homework #3 due at 11:45 PM. (Sample solution.) |
| Feb 4 | Optimization, continued |
| Feb 6 | Constraints
|
| Feb 10 | Constraints, continued |
| Feb 12 | Homework #4 due at 11:45 PM. (Sample solution.) |
| Feb 13 | Logic
|
| Feb 18 | Logic, continued |
| Feb 19 | Homework #5 due at 11:45 PM. (Sample solution.) |
| Feb 20 | Logic, continued |
| Feb 27 | Midterm review (Sample midterm) |
| Mar 11 | First-Order Logic
|
| Mar 13 | First-Order Logic, continued |
| Mar 18 | Midterm exam (Solution) |
| Mar 20 | Planning
|
| Mar 25 | Planning, continued |
| Apr 2 | Homework #6/7 due at 11:45 PM. (Sample solution.) |
| Apr 3 | Planning, continued
|
| Apr 2 | Homework #8 due at 11:45 PM. (Sample solution.) |
| Apr 8 | Uncertainty
|
| Apr 10 | Uncertainty, continued |
| Apr 15 | Probabilistic reasoning
|
| Apr 17 | Machine learning
|
| Apr 22 | Machine learning, continued
|
| April 24 | Final exam review (Sample final exam) |
| Apr 24 | Proposals for Homework #10 (optional) due at 11:45 PM. |
| Apr 26 | Homework #9 due at 11:45 PM. (Sample solution.) |
| May 1 | Final examination, 1:00 PM. |
| May 5 | Homework 10 (optional) due at 11:45 PM. |
