View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide

CMPCS 370: Artificial Intelligence (Spring 2004)

Syllabus

Textbook Web Page Russell and Norvig, Artificial Intelligence: A Modern Approach

Web Pages of AI Courses at Other Schools

Lab 8 -- Prolog Puzzles

Final Project Description

Labs

Homework

Second midterm--review problems and solutions (Postscript file)

Sample programs

Prolog

Lisp

Genetic Algorithms and Evolutionary Programming

People

Good description of the A* algorithm

Another good description of A*

"Is AI abstract and impractical?" (PDF file) From Intelligence, Volume 12 , Issue 4 (Winter 2001), 19-20.


Glossary of computing terms related to philosophy (includes lots of AI terminology)

"Computing machinery and intelligence". Turing, A.M. (1950) In Mind, 59, 433-460.

"Turing Test: 50 Years Later" In Minds and Machines 10(4): 463-518.

The Loebner Prize

"Matter, mind, and models". Minsky, Marvin. (1965) Reprinted in Semantic Information Processing, (Marvin Minsky, Ed.) MIT Press, 1968.

"Minds, brains, and programs". (1980) Searle, John R. In The Behavioral and Brain Sciences, vol. 3. Cambridge University Press. [This is the famous "Chinese Room" argument.]

"From Socrates to Expert Systems: The Limits and Dangers of Calculative Rationality". Dreyfus, Hubert L. and Stuart E. (1999)

Making a Mind vs Modelling the Brain. Dreyfus, Hubert L. and Stuart E. (1988) In S. Graubard (ed.) The Artificial Intelligence Debate: false starts, real foundations (MIT Press).

"A PROPOSAL FOR THE DARTMOUTH SUMMER RESEARCH PROJECT ON ARTIFICIAL INTELLIGENCE". John McCarthy et al., Aug. 31, 1955.


Dancing robots (Sony QRIO robot)

BBC News footage of QRIO>pnm://rm.bbc.net.uk/news/media/video/39653000/rm/_39653337_robots16_brown_vi.rm

CyCorp (home of the Cyc project)

OCTI

Josh Bongard's MorphEngine site

Dawkins's Blind Watchmaker applet>http://suhep.phy.syr.edu/courses/mirror/biomorph/


MONKEYS FROM SPACE!!!!!!!!!!!!



Site Counter:
Times visited 1

The primary purpose of the DATA statement is to give names to constants; instead of referring to pi as 3.141592653589793 at every appearance, the variable PI can be given that value with a DATA statement and used instead of the longer form of the constant. This also simplifies modifying the program, should the value of pi change.

``... one of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs.'' –Robert Firth

Visit the Golden Road at www.golden-road.net
Your front-row seat to The Price is Right!

Watch The Price is Right Million Dollar Spectacular!
Saturday, May 1 at 8:00 Eastern, 7:00 Central.