CSG120 Artificial Intelligence - Spring 2006 - General Information

Professor Futrelle - College of Computer and Information Sciences, Northeastern U., Boston, MA

Version of 7 January 2006


Course description, from the catalogue:

CSG120 Foundations of Artificial Intelligence
This course introduces the fundamental problems, theories and algorithms of the Artificial Intelligence field. Topics covered include: heuristic search and game trees; knowledge representation using predicate calculus; automated deduction and its applications; problem solving and planning; introduction to machine learning. Required coursework includes the creation of working programs that solve problems, reason logically, and/or improve their own performance using techniques presented in the course. Prerequsite: Lisp or Java programming.

Course Key Number:
72391
Institution:
Northeastern University, and the College of Computer and Information Sciences, Boston, MA.
Instructor:
Professor Robert P. Futrelle   Email me at: futrelle@ccs.neu.edu.
You can also use a web form to contact me without needing email access at all.
Futrelle's Office:
450 West Village H (WVH). Also check my lab 460 WVH.
Hardcopy mailbox:
202 West Village H (WVH)
Telephone:
Futrelle's office: 617-373-4239, Lab: 617-373-4607
Textbooks:
Artificial intelligence : A Modern Approach by Stuart J. Russell and Peter Norvig Prentice Hall/Pearson Education, 2003. 2nd ed. 1080 pgs, ISBN: 0137903952. (commonly called "AIMA")
Paradigms of Artificial Intelligence Programming: Case Studies in Common LISP by Peter Norvig. Morgan Kaufman Publishers, 1992. 946 pgs, ISBN: 1558601910. (commonly called "PAIP")
Personal Help:
Regular office/advising hours: Mondays, 1-2pm; Wednesdays 4:45-5:45pm. If you need help at any other time, find Prof. Futrelle or call or send email, or ask in class to set up an appointment.
On-line help:
There is a ton of information about Artificial Intelligence on the web. The best sources are probably the links on the homepages for our two textbooks: AIMA homepage, PAIP homepage.
Classes:
Mondays 6pm - 9pm in 110 WVH
Projects:
Information is available on the Projects page.
Course homepage:
http://www.ccs.neu.edu/home/futrelle/teaching/csg120sp2006/index.html
Grading:
Points of credit out of 100 points for the course:
The course mailing list and archives:
The subject line in all non-mailing list mail to me regarding the course must begin with csg120sp06, else it will be returned.
All students in the course must sign up for the mailing list in order to receive important notices. Sign up right away at https://lists.ccs.neu.edu/bin/listinfo/csg120-sp06-rpf. You can only post mail to the list using the email address(s) you're signed up with. Group membership is private. All mail to the list is publicly archived and available here: https://lists.ccs.neu.edu/pipermail/csg120-sp06-rpf/. Post away -- your questions and information may well be of interest to other students in the class. Post mail to the list from your registered email address(s) to this address: csg120-sp06-rpf@lists.ccs.neu.edu (It will automatically be prefaced with the course label for you.)

Go to CSG120 home page. or RPF's Teaching Gateway or homepage