Bibliography
The bibliographic items provided below are intended to give you some idea
of where to look if you should want to go into further depth on various
aspects related to the field of cognitive science that are touched upon
in the course. A single * following a textbook entry indicates that the
textbook is written for the undergraduate level; ** that it is written more
towards a graduate level; and *** that it is written primarily for a graduate
level or technical audience.
|
Some Textbooks on Artificial Intelligence
Nilsson, N. J. Problem Solving Methods in Artificial Intelligence.
New York: McGraw Hill, 1971. ***
Slagle, J. R. Artificial Intelligence: The Heuristic Programming
Approach. New York: McGraw Hill, 1971. ***
Hunt, E. B. Artificial Intelligence. New York: Academic
Press, 1974. **
Jackson, P. C. Introduction to Artificial Intelligence.
Petrocelli, 1974. **
Rafael, B. The Thinking Computer. San Francisco: Freeman,
1976. *
Nilsson, N. J. Principles of Artificial Intelligence. Palo
Alto, CA: Tioga, 1980. ***
Rich, E. Artificial Intelligence, Second Edition. New York:
McGraw-Hill, 1991. *
Winston, P. H. Artificial Intelligence. 2nd Edition. Reading,
MA: Addison-Wesley, 1984. *
Charniak, E., & McDermott, D. Artificial Intelligence..
Reading, MA: Addison-Wesley, 1985. **
Genesereth, M. R. & Nilsson, N. J. Logical Foundations
of Artificial Intelligence. Los Altos, CA: Morgan Kaufmann, 1987. ***
Aleksander, I. & Burnett, P. Thinking Machines: The
Search for Artificial Intelligence. New York: Knopf, 1987. *
|
Some General References and Textbooks in Cognitive Psychology and Cogntive
Science
Boden, M. A. Computer Models of Mind. Cambridge: Cambridge
Univ. Press, 1988. *
Stillings, N.A., et. al. Cognitive Science: An Introduction.
Cambridge, MA: MIT Press, 1987. *
Johnson-Laird, P. N. The Computer and the Mind. An Introduction
to Cognitive Science. Cambridge, MA: Harvard University Press, 1988. *
Posner, M. I. (Ed.) Foundations of Cognitive Science. Cambridge,
MA: MIT Press, 1990. ***
Atkinson, R.C., Bower, G.H., & Crothers, E.J. An Introduction
to Mathematical Learning Theory. New York: Wiley, 1965. **
Anderson, J.R. Cognitive Psychology and Its Implications,
Third Edition. San Francisco: Freeman, 1990. *
Chase, W.G. Elementary information processes. In W.K. Estes
(Ed.), Handbook of Learning and Cognitive Processes. Volume 5. Human Information
Processing. Hillsdale, NJ: Erlbaum, 1978. **
Pylyshyn, Z. W. Computation and Cognition. Cambridge, MA:
MIT Press, 1984. **
Pylyshyn, Z. W., & Demopoulos, Q. (Eds.) Meaning and
Cognitive Structure: Issues in the Computational Theory of Mind. Norwood,
NJ: Ablex, 1986. **
|
Some Research Books related to Cognitive Science
Bartlett, F. Thinking. New York: Basic Books, 1958.
Bruner, J. S., Goodnow, J. J., & Austin, G. A. A Study
of Thinking. New York: Wiley, 1956.
Miller, G. A., Galanter, E. & Pribram, K. H. Plans
and the Structure of Behavior. New York: Holt, Rinehart & Winston, 1960.
Hunt, E. B. Concept Learning: An Information Processing
Problem. New York: Wiley, 1962.
Feigenbaum, E. A. & Feldman, J. (Eds.) Computers and
Thought. New York: McGraw-Hill, 1963.
Reitman, W. Cognition and Thought. New York: Wiley, 1965.
Minsky, M. (Ed.) Semantic Information Processing. Cambridge,
MA: MIT, 1968.
Minsky, M. & Papert, S. Perceptrons: An Introduction
to Computational Geometry. Cambridge, MA: MIT, 1969.
Simon, H. The Sciences of the Artificial. Cambridge, MA:
MIT, 1969.
Ernst, G. & Newell, A. GPS: A Case Study in Generality
and Problem Solving. New York: Academic Press, ACM Monograph Series, 1969
Simon, H. & Siklossy, L. (Eds.) Representation and
Meaning: Experiments with Information Processing Systems. Englewood Cliffs,
NJ: Prentice Hall, 1972.
Newell, A. & Simon, H. Human Problem Solving. Englewood
Cliffs, NJ: Prentice Hall, 1972.
Winograd, T. Understanding Natural Language. New York:
Academic Press, 1972.
Schank, R.C. & Colby, K. M. (Eds.) Computer Models
of Thought and Language. San Francisco: Freeman, 1973.
Bobrow, D.G. & Collins, A. (Eds.) Representation and
Understanding: Studies in Cognitive Science. New York: Academic Press, 1975.
Winston, P. (Ed.) The Psychology of Computer Vision. McGraw-Hill,
1975.
Laird, J., Rosenbloom, P., & Newell, A. Universal Subgoaling
and Chunking: The Automatic Generation and Learning of Goal Hierarchies.
Boston: Kluwer, 1986.
Hinton, G.E., & Anderson, J.A. (Eds.) Parallel Models
of Associative Memory. Hillsdale, NJ: Erlbaum, 1981.
McClelland, J.L. & Rumelhart, D.E. Parallel Distributed
Processing. Volume 1. Foundations. Volume 2. Explorations in the Microstructure
of Cognition. Cambridge, MA: MIT Press, 1986.
Card, S. K., Moran, T. P., & Newell, A. The Psychology
of Human-Computer Interaction. Hillsdale, NJ: Erlbaum, 1983.
Newell, A. Unified Theories of Cognition. Cambridge, MA:
Harvard University Press, 1990.
|
Some Textbooks on Formal and Mathematical Aspects of Computation
Arbib, M. A. Brains, Machines and Mathematics. New York:
McGraw Hill, 1964. *
Hopcroft, J. E. & Ullman, J. D. Introduction to Automata
Theory, Languages, and Computation. Reading, MA: Addison-Wesley, 1979. **
Shields, M. W. An Introduction to Automata Theory. Oxford:
Blackwell, 1987. **
Rogers, Jr., H. Theory of Recursive Functions and Effective
Computability. Cambridge, MA: MIT Press, 1987. ***
Hennessy, M. Algebraic Theory of Processes. Cambridge,
MA: MIT Press 1988. ***
Dougherty, E. R. & Giardina, C. R. Mathematical Methods
for Artificial Intelligence and Autonomous Systems. Englwood Cliffs, NJ:
Prentice Hall, 1988. *
Martin, J. C. Introduction to Languages and the Theory
of Computation. New York: McGraw Hill, 1991.*
Drobot, V. Formal Languages and Automata Theory. Rockville,
MD: Computer Science Press,1989.*
Floyd, R. W. & Beigel, R. The Languages of Machines:
An Introduction to Computability and Formal Languages. New York: Computer
Science Press,1994.*
Davis, Ruth E. Truth, Deduction, and Computation. New York:
Computer Science Press,1989.*
Moll, R. N., Arbib, M. A. & Kfoury, A. J. An Introduction
to Formal Language Theory. New York: Springer-Verlag, 1988. *
Gurari, E. M. An Introduction to the Theory of Computation.
New York: Computer Science Press,1989.* |
|