Teaching Philosophy 28 (4):319-341 (2005)
|Abstract||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|
|Through your library||Configure|
Similar books and articles
William J. Rapaport (1986). Philosophy of Artificial Intelligence: A Course Outline. Teaching Philosophy 9 (2):103-120.
Aaron Sloman (1978). The Computer Revolution in Philosophy: Philosophy Science and Models of Mind. Harvester.
Robert Trappl (ed.) (2002). Emotions in Humans and Artifacts. Bradford Book/MIT Press.
Gary L. Drescher (1991). Made-Up Minds: A Constructivist Approach to Artificial Intelligence. Cambridge: MIT Press.
Jordi Vallverdú (ed.) (2010). Thinking Machines and the Philosophy of Computer Science: Concepts and Principles. Information Science Reference.
Michael J. Quinn (2006). On Teaching Computer Ethics Within a Computer Science Department. Science and Engineering Ethics 12 (2).
Amit Hagar (2007). Quantum Algorithms: Philosophical Lessons. Minds and Machines 17 (2).
Margaret A. Boden (1988). Computer Models On Mind: Computational Approaches In Theoretical Psychology. Cambridge University Press.
A. P. Ershov & Donald Ervin Knuth (eds.) (1981). Algorithms in Modern Mathematics and Computer Science: Proceedings, Urgench, Uzbek Ssr, September 16-22, 1979. Springer-Verlag.
G. Crocco, Luis Fariñas del Cerro & Andreas Herzig (eds.) (1995). Conditionals: From Philosophy to Computer Science. Oxford University Press.
Izabela Bondecka-Krzykowska (2010). O związkach informatyki z matematyką. Filozofia Nauki 1.
Oron Shagrir (1999). What is Computer Science About? The Monist 82 (1):131-149.
Stefan Gruner (2011). Problems for a Philosophy of Software Engineering. Minds and Machines 21 (2):275-299.
Timothy Colburn & Gary Shute (2011). Decoupling as a Fundamental Value of Computer Science. Minds and Machines 21 (2):241-259.
Added to index2011-01-09
Total downloads3 ( #202,056 of 549,223 )
Recent downloads (6 months)1 ( #63,397 of 549,223 )
How can I increase my downloads?