Teaching Philosophy 28 (4):319-341 (2005)
There are many branches of philosophy called “the philosophy of X,” where X = disciplines ranging from history to physics. The philosophy of artificial intelligence has a long history, and there are many courses and texts with that title. Surprisingly, the philosophy of computer science is not nearly as well-developed. This article proposes topics that might constitute the philosophy of computer science and describes a course covering those topics, along with suggested readings and assignments
|Keywords||computer science computer ethics artificial intelligence computability algorithms|
|Categories||categorize this paper)|
References found in this work BETA
No references found.
Citations of this work BETA
Computing as a Science: A Survey of Competing Viewpoints. [REVIEW]Matti Tedre - 2011 - Minds and Machines 21 (3):361-387.
Similar books and articles
Philosophy of Artificial Intelligence: A Course Outline.William J. Rapaport - 1986 - Teaching Philosophy 9 (2):103-120.
The Computer Revolution in Philosophy: Philosophy Science and Models of Mind.Aaron Sloman - 1978 - Harvester.
Artificial Intelligence: Applications to Logical Reasoning and Historical Research.Richard Ennals - unknown
Made-Up Minds: A Constructivist Approach to Artificial Intelligence.Gary L. Drescher - 1991 - Cambridge: MIT Press.
Thinking Machines and the Philosophy of Computer Science: Concepts and Principles.Jordi Vallverdú (ed.) - 2010 - Information Science Reference.
On Teaching Computer Ethics Within a Computer Science Department.Michael J. Quinn - 2006 - Science and Engineering Ethics 12 (2):335-343.
Computer Models On Mind: Computational Approaches In Theoretical Psychology.Margaret A. Boden - 1988 - Cambridge University Press.
Algorithms in Modern Mathematics and Computer Science: Proceedings, Urgench, Uzbek Ssr, September 16-22, 1979.A. P. Ershov & Donald Ervin Knuth (eds.) - 1981 - Springer Verlag.
Conditionals: From Philosophy to Computer Science.G. Crocco, Luis Fariñas del Cerro & Andreas Herzig (eds.) - 1995 - Oxford University Press.
Problems for a Philosophy of Software Engineering.Stefan Gruner - 2011 - Minds and Machines 21 (2):275-299.
Decoupling as a Fundamental Value of Computer Science.Timothy Colburn & Gary Shute - 2011 - Minds and Machines 21 (2):241-259.
Added to index2011-01-09
Total downloads48 ( #108,006 of 2,164,581 )
Recent downloads (6 months)2 ( #188,486 of 2,164,581 )
How can I increase my downloads?