Results for 'Computer science'

1000+ found
Order:
See also
  1.  8
    Computer Science Logic: 11th International Workshop, CSL'97, Annual Conference of the EACSL, Aarhus, Denmark, August 23-29, 1997, Selected Papers.M. Nielsen, Wolfgang Thomas & European Association for Computer Science Logic - 1998 - Springer Verlag.
    This book constitutes the strictly refereed post-workshop proceedings of the 11th International Workshop on Computer Science Logic, CSL '97, held as the 1997 Annual Conference of the European Association on Computer Science Logic, EACSL, in Aarhus, Denmark, in August 1997. The volume presents 26 revised full papers selected after two rounds of refereeing from initially 92 submissions; also included are four invited papers. The book addresses all current aspects of computer science logics and its (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  2.  15
    Philosophy and Computer Science.Timothy Colburn - 2015 - Routledge.
    Colburn (computer science, U. of Minnesota-Duluth) has a doctorate in philosophy and an advanced degree in computer science; he's worked as a philosophy professor, a computer programmer, and a research scientist in artificial intelligence. Here he discusses the philosophical foundations of artificial intelligence; the new encounter of science and philosophy (logic, models of the mind and of reasoning, epistemology); and the philosophy of computer science (touching on math, abstraction, software, and ontology).
    Direct download  
     
    Export citation  
     
    Bookmark   32 citations  
  3. Decoupling as a Fundamental Value of Computer Science.Timothy Colburn & Gary Shute - 2011 - Minds and Machines 21 (2):241-259.
    Computer science is an engineering science whose objective is to determine how to best control interactions among computational objects. We argue that it is a fundamental computer science value to design computational objects so that the dependencies required by their interactions do not result in couplings, since coupling inhibits change. The nature of knowledge in any science is revealed by how concepts in that science change through paradigm shifts, so we analyze classic paradigm (...)
    Direct download (15 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  4.  95
    Extending Ourselves: Computational Science, Empiricism, and Scientific Method.Paul Humphreys - 2004 - New York, US: Oxford University Press.
    Computational methods such as computer simulations, Monte Carlo methods, and agent-based modeling have become the dominant techniques in many areas of science. Extending Ourselves contains the first systematic philosophical account of these new methods, and how they require a different approach to scientific method. Paul Humphreys draws a parallel between the ways in which such computational methods have enhanced our abilities to mathematically model the world, and the more familiar ways in which scientific instruments have expanded our access (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   279 citations  
  5. What is computer science about?Oron Shagrir - 1999 - The Monist 82 (1):131-149.
    What is computer-science about? CS is obviously the science of computers. But what exactly are computers? We know that there are physical computers, and, perhaps, also abstract computers. Let us limit the discussion here to physical entities and ask: What are physical computers? What does it mean for a physical entity to be a computer? The answer, it seems, is that physical computers are physical dynamical systems that implement formal entities such as Turing-machines. I do not (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   13 citations  
  6.  7
    Computer Science Logic 5th Workshop, Csl '91, Berne, Switzerland, October 7-11, 1991 : Proceedings'.Egon Börger, Gerhard Jäger, Hans Kleine Büning & Michael M. Richter - 1992 - Springer Verlag.
    This volume presents the proceedings of the workshop CSL '91 (Computer Science Logic) held at the University of Berne, Switzerland, October 7-11, 1991. This was the fifth in a series of annual workshops on computer sciencelogic (the first four are recorded in LNCS volumes 329, 385, 440, and 533). The volume contains 33 invited and selected papers on a variety of logical topics in computer science, including abstract datatypes, bounded theories, complexity results, cut elimination, denotational (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  7.  22
    Methodology of Computer Science.Timothy Colburn - 2003 - In Luciano Floridi (ed.), The Blackwell guide to the philosophy of computing and information. Blackwell. pp. 318–326.
    The prelims comprise: Introduction Computer Science and Mathematics The Formal Verification Debate Abstraction in Computer Science Conclusion.
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   6 citations  
  8. Abstraction in computer science.Timothy Colburn & Gary Shute - 2007 - Minds and Machines 17 (2):169-184.
    We characterize abstraction in computer science by first comparing the fundamental nature of computer science with that of its cousin mathematics. We consider their primary products, use of formalism, and abstraction objectives, and find that the two disciplines are sharply distinguished. Mathematics, being primarily concerned with developing inference structures, has information neglect as its abstraction objective. Computer science, being primarily concerned with developing interaction patterns, has information hiding as its abstraction objective. We show that (...)
    Direct download (12 more)  
     
    Export citation  
     
    Bookmark   21 citations  
  9.  33
    Philosophy Through Computer Science.Daniel Lim - 2023 - Routledge.
    What do philosophy and computer science have in common? It turns out, quite a lot! In providing an introduction to computer science (using Python), Daniel Lim presents in this book key philosophical issues, ranging from external world skepticism to the existence of God to the problem of induction. These issues, and others, are introduced through the use of critical computational concepts, ranging from image manipulation to recursive programming to elementary machine learning techniques. In illuminating some of (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  10.  85
    Computer Science and Metaphysics: A Cross-Fertilization.Edward N. Zalta, Christoph Benzmüller & Daniel Kirchner - 2019 - Open Philosophy 2 (1):230-251.
    Computational philosophy is the use of mechanized computational techniques to unearth philosophical insights that are either difficult or impossible to find using traditional philosophical methods. Computational metaphysics is computational philosophy with a focus on metaphysics. In this paper, we (a) develop results in modal metaphysics whose discovery was computer assisted, and (b) conclude that these results work not only to the obvious benefit of philosophy but also, less obviously, to the benefit of computer science, since the new (...)
    Direct download (5 more)  
     
    Export citation  
     
    Bookmark   7 citations  
  11. Implications of computer science theory for the simulation hypothesis.David Wolpert - manuscript
    The simulation hypothesis has recently excited renewed interest, especially in the physics and philosophy communities. However, the hypothesis specifically concerns {computers} that simulate physical universes, which means that to properly investigate it we need to couple computer science theory with physics. Here I do this by exploiting the physical Church-Turing thesis. This allows me to introduce a preliminary investigation of some of the computer science theoretic aspects of the simulation hypothesis. In particular, building on Kleene's second (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  12.  90
    Philosophy through Computer Science.Daniel Lim - 2019 - Teaching Philosophy 42 (2):141-153.
    In this paper I hope to show that the idea of teaching philosophy through teaching computer science is a project worth pursuing. In the first section I will sketch a variety of ways in which philosophy and computer science might interact. Then I will give a brief rationale for teaching philosophy through teaching computer science. Then I will introduce three philosophical issues (among others) that have pedagogically useful analogues in computer science: (i) (...)
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  13. Philosophy of Computer Science.William J. Rapaport - 2005 - Teaching Philosophy 28 (4):319-341.
    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.
    Direct download (6 more)  
     
    Export citation  
     
    Bookmark   19 citations  
  14.  26
    What is Computer Science About?Oron Shagrir - 1999 - The Monist 82 (1):131-149.
    What is computer-science about? CS is obviously the science of computers. But what exactly are computers? We know that there are physical computers, and, perhaps, also abstract computers. Let us limit the discussion here to physical entities and ask: What are physical computers? What does it mean for a physical entity to be a computer? The answer, it seems, is that physical computers are physical dynamical systems that implement formal entities such as Turing-machines. I do not (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   13 citations  
  15.  42
    Computer Science as Immaterial Formal Logic.Selmer Bringsjord - 2020 - Philosophy and Technology 33 (2):339-347.
    I critically review Raymond Turner’s Computational Artifacts – Towards a Philosophy of Computer Science by placing beside his position a rather different one, according to which computer science is a branch of, and is therefore subsumed by, immaterial formal logic.
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   2 citations  
  16. Computational science and scientific method.Paul Humphreys - 1995 - Minds and Machines 5 (4):499-512.
    The process of constructing mathematical models is examined and a case made that the construction process is an integral part of the justification for the model. The role of heuristics in testing and modifying models is described and some consequences for scientific methodology are drawn out. Three different ways of constructing the same model are detailed to demonstrate the claims made here.
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   18 citations  
  17.  15
    Computer Science Logic: 6th Workshop, Csl'92, San Miniato, Italy, September 28 - October 2, 1992. Selected Papers.Egon Börger, Gerhard Jäger, Hans Kleine Büning, Simone Martini & Michael M. Richter - 1993 - Springer Verlag.
    This workshop on stochastic theory and adaptive control assembled many of the leading researchers on stochastic control and stochastic adaptive control to increase scientific exchange and cooperative research between these two subfields of stochastic analysis. The papers included in the proceedings include survey and research. They describe both theoretical results and applications of adaptive control. There are theoretical results in identification, filtering, control, adaptive control and various other related topics. Some applications to manufacturing systems, queues, networks, medicine and other topics (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  18.  11
    Computer science and information vision of the world from the standpoint of the principle of materialistic monism.Nikolai Andreevich Popov - 2022 - Философия И Культура 2:47-72.
    The subject of this study is the problem of the failure of attempts by the scientific community to come to a common understanding of what exactly information can be as something encoded into material structures and moved along with them. At the same time, the following aspects of this problem are considered in detail: what is the immediate cause of the information problem; what are the objective and subjective prerequisites for its appearance; why the unresolved nature of this problem does (...)
    No categories
    Direct download  
     
    Export citation  
     
    Bookmark   2 citations  
  19.  29
    On computer science, visual science, and the physiological utility of models.Barry J. Richmond & Michael E. Goldberg - 1985 - Behavioral and Brain Sciences 8 (2):300-301.
  20. Computer Science & IT with/for Biology.Enrico Franconi - unknown
    This reader contains the extended abstracts of the seminars organised for the “Computer Science and IT with/for Biology” Seminar Series, held at the Faculty of Computer Science, Free University of Bozen-Bolzano, from October to December 2005. Slides of the presentations are available online at: www.inf.unibz.it/krdb/biology.
     
    Export citation  
     
    Bookmark  
  21.  23
    Linear logic in computer science.Thomas Ehrhard (ed.) - 2004 - New York: Cambridge University Press.
    Linear Logic is a branch of proof theory which provides refined tools for the study of the computational aspects of proofs. These tools include a duality-based categorical semantics, an intrinsic graphical representation of proofs, the introduction of well-behaved non-commutative logical connectives, and the concepts of polarity and focalisation. These various aspects are illustrated here through introductory tutorials as well as more specialised contributions, with a particular emphasis on applications to computer science: denotational semantics, lambda-calculus, logic programming and concurrency (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  22. Computer Science as Empirical Inquiry: Symbols and Search.Allen Newell & H. A. Simon - 1976 - Communications of the Acm 19:113-126.
    No categories
     
    Export citation  
     
    Bookmark   233 citations  
  23. Computer science as empirical inquiry: Symbols and search.Allen Newell & Herbert A. Simon - 1981 - Communications of the Association for Computing Machinery 19:113-26.
  24. Handbook of Logic in Computer Science.Samson Abramsky, Dov M. Gabbay & Thomas S. E. Maibaum - 1992
     
    Export citation  
     
    Bookmark   9 citations  
  25. Some Philosophical Issues in Computer Science.Amnon H. Eden - 2011 - Minds and Machines 21 (2):123-133.
    The essays included in the special issue dedicated to the philosophy of computer science examine new philosophical questions that arise from reflection upon conceptual issues in computer science and the insights such an enquiry provides into ongoing philosophical debates.
    Direct download (16 more)  
     
    Export citation  
     
    Bookmark  
  26.  45
    Computational Science and its Effects.Paul Humphreys - 2011 - In M. Carrier & A. Nordmann (eds.), Science in the Context of Application. Springer. pp. 131--142.
  27.  16
    Analogicity in Computer Science. Methodological Analysis.Paweł Stacewicz - 2020 - Studies in Logic, Grammar and Rhetoric 63 (1):69-86.
    Analogicity in computer science is understood in two, not mutually exclusive ways: 1) with regard to the continuity feature (of data or computations), 2) with regard to the analogousness feature (i.e. similarity between certain natural processes and computations). Continuous computations are the subject of three methodological questions considered in the paper: 1a) to what extent do their theoretical models go beyond the model of the universal Turing machine (defining digital computations), 1b) is their computational power greater than that (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  28. Computer sciences meet evolutionary biology: issues in gradualism.Philippe Huneman - 2012 - In Torres Juan, Pombo Olga, Symons John & Rahman Shahid (eds.), Special sciences and the Unity of Science. Springer.
     
    Export citation  
     
    Bookmark   4 citations  
  29.  99
    Computer Science and Philosophy: Did Plato Foresee Object-Oriented Programming?Wojciech Tylman - 2018 - Foundations of Science 23 (1):159-172.
    This paper contains a discussion of striking similarities between influential philosophical concepts of the past and the approaches currently employed in selected areas of computer science. In particular, works of the Pythagoreans, Plato, Abelard, Ash’arites, Malebranche and Berkeley are presented and contrasted with such computer science ideas as digital computers, object-oriented programming, the modelling of an object’s actions and causality in virtual environments, and 3D graphics rendering. The intention of this paper is to provoke the (...) science community to go off the beaten path in order to find inspiration for the development of new approaches in software engineering. (shrink)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  30.  34
    Computer Science: Form without Content.Robert J. Valenza & Granville C. Henry - 2008 - In Michel Weber and Will Desmond (ed.), Handbook of Whiteheadian Process Thought. De Gruyter. pp. 193-204.
  31.  25
    From Computer Science to ‘Hermeneutic Web’: Towards a Contributory Design for Digital Technologies.Anne Alombert - 2022 - Theory, Culture and Society 39 (7-8):35-48.
    This paper aims to connect Stiegler’s reflections on theoretical computer science with his practical propositions for the design of digital technologies. Indeed, Stiegler’s theory of exosomatization implies a new conception of artificial intelligence, which is not based on an analogical paradigm (which compares organisms and machines, as in cybernetics, or which compares thought and computing, as in cognitivism) but on an organological paradigm, which studies the co-evolution of living organisms (individuals), artificial organs (tools), and social organizations (institutions). Such (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark  
  32.  27
    Computer Science and Philosophy.Juan Manuel Duran - 2018 - Principia: An International Journal of Epistemology 22 (2):203-227.
    There is a widely extended image of computer software as some sort of ‘black box,’ where it does not matter how it internally works, but rather what sort of results are obtained given certain input values. By approaching computer software this way, many philosophical issues are hidden, neglected, or simply misunderstood. This article discusses three units of analysis of computer software, namely, specifications, algorithms, and computer processes. The aim is to understand the scientific and engineering practices (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  33.  12
    Computer Science Logic.Dirk van Dalen & Marc Bezem (eds.) - 1997 - Springer.
    The related fields of fractal image encoding and fractal image analysis have blossomed in recent years. This book, originating from a NATO Advanced Study Institute held in 1995, presents work by leading researchers. It is developing the subjects at an introductory level, but it also has some recent and exciting results in both fields. The book contains a thorough discussion of fractal image compression and decompression, including both continuous and discrete formulations, vector space and hierarchical methods, and algorithmic optimizations. The (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  34. Three paradigms of computer science.Amnon H. Eden - 2007 - Minds and Machines 17 (2):135-167.
    We examine the philosophical disputes among computer scientists concerning methodological, ontological, and epistemological questions: Is computer science a branch of mathematics, an engineering discipline, or a natural science? Should knowledge about the behaviour of programs proceed deductively or empirically? Are computer programs on a par with mathematical objects, with mere data, or with mental processes? We conclude that distinct positions taken in regard to these questions emanate from distinct sets of received beliefs or paradigms within (...)
    Direct download (13 more)  
     
    Export citation  
     
    Bookmark   19 citations  
  35.  49
    Insights in How Computer Science can be a Science.Robert W. P. Luk - 2020 - Science and Philosophy 8 (2):17-46.
    Recently, information retrieval is shown to be a science by mapping information retrieval scientific study to scientific study abstracted from physics. The exercise was rather tedious and lengthy. Instead of dealing with the nitty gritty, this paper looks at the insights into how computer science can be made into a science by using that methodology. That is by mapping computer science scientific study to the scientific study abstracted from physics. To show the mapping between (...)
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   1 citation  
  36.  11
    Computer Science: features of Russian classification.Tatiana D. Sokolova - 2018 - Epistemology and Philosophy of Science 55 (1):31-35.
    The article deals with Russian scientific classifications (GRNTI, VAK) of computer science in comparison with Western scien­tific classifications Fields of Science and Technology (FOS) and Universal Decimal Classification (UDS). The author analyzes the basics and principles of these classifications, identifies their strong and weak points as well as their influence on the devel­opment of computer sciences. She also provides some recom­mendations on adjustments of Russian scientific classifications aiming to make them more flexible and adaptive to the (...)
    No categories
    Direct download (3 more)  
     
    Export citation  
     
    Bookmark  
  37.  22
    Deontic Logic in Computer Science: Normative System Specification.John-Jules Ch Meyer & R. J. Wieringa - 1993 - Wiley.
    A useful logic in which to specify normative system behaviour, deontic logic has a broad spectrum of possible applications within the field: from legal expert systems to natural language processing, database integrity to electronic contracting and the specification of fault-tolerant software.
    Direct download  
     
    Export citation  
     
    Bookmark   3 citations  
  38.  52
    Creativity in Computer Science.Daniel Saunders & Paul Thagard - unknown
    Computer science only became established as a field in the 1950s, growing out of theoretical and practical research begun in the previous two decades. The field has exhibited immense creativity, ranging from innovative hardware such as the early mainframes to software breakthroughs such as programming languages and the Internet. Martin Gardner worried that "it would be a sad day if human beings, adjusting to the Computer Revolution, became so intellectually lazy that they lost their power of creative (...)
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  39.  39
    Form and Content in Computer Science.Marvin Minsky - unknown
    An excessive preoccupation with formalism is impeding the development of computer science. Form- content confusion is discussed relative to three areas: theory of computation, programming languages, and education.
    Direct download  
     
    Export citation  
     
    Bookmark   3 citations  
  40.  36
    Computational Artifacts: Towards a Philosophy of Computer Science.Raymond Turner - 2018 - Springer Berlin Heidelberg.
    The philosophy of computer science is concerned with issues that arise from reflection upon the nature and practice of the discipline of computer science. This book presents an approach to the subject that is centered upon the notion of computational artefact. It provides an analysis of the things of computer science as technical artefacts. Seeing them in this way enables the application of the analytical tools and concepts from the philosophy of technology to the (...)
    No categories
    Direct download (2 more)  
     
    Export citation  
     
    Bookmark   21 citations  
  41. Computer Science as a Subject Matter for Philosophy of Science.Peter Kuhnlein - 2005 - In Lorenzo Magnani & Riccardo Dossena (eds.), Computing, Philosophy and Cognition: Proceedings of the European Computing and Philosophy Conference (ECAP 2004). College Publications. pp. 4--113.
  42.  68
    The Fusion of Biology, Computer Science, and Engineering: Towards Efficient and Successful Synthetic Biology.Gregory Linshiz, Alex Goldberg, Tania Konry & Nathan J. Hillson - 2012 - Perspectives in Biology and Medicine 55 (4):503-520.
    The integration of computer science, biology, and engineering has resulted in the emergence of rapidly growing interdisciplinary fields such as bioinformatics, bioengineering, DNA computing, and systems and synthetic biology. Ideas derived from computer science and engineering can provide innovative solutions to biological problems and advance research in new directions. Although interdisciplinary research has become increasingly prevalent in recent years, the scientists contributing to these efforts largely remain specialists in their original disciplines and are not fully capable (...)
    Direct download (4 more)  
     
    Export citation  
     
    Bookmark  
  43.  26
    Computer Science Meets Evolutionary Biology: Pure Possible Processes and the Issue of Gradualism.Philippe Huneman - 2012 - In Torres Juan, Pombo Olga, Symons John & Rahman Shahid (eds.), Special sciences and the Unity of Science. Springer. pp. 137--162.
    Direct download  
     
    Export citation  
     
    Bookmark   1 citation  
  44.  17
    Epistemic Logic for AI and Computer Science.John-Jules Ch Meyer & Wiebe van der Hoek - 1995 - Cambridge University Press.
    Epistemic logic has grown from its philosophical beginnings to find diverse applications in computer science, and as a means of reasoning about the knowledge and belief of agents. This book provides a broad introduction to the subject, along with many exercises and their solutions. The authors begin by presenting the necessary apparatus from mathematics and logic, including Kripke semantics and the well-known modal logics K, T, S4 and S5. Then they turn to applications in the context of distributed (...)
    Direct download  
     
    Export citation  
     
    Bookmark   43 citations  
  45.  13
    Logic for Computer Science.Steve Reeves & Michael Clarke - 1990 - Addison Wesley Publishing Company.
    An understanding of logic is essential to computer science. This book provides a highly accessible account of the logical basis required for reasoning about computer programs and applying logic in fields like artificial intelligence. The text contains extended examples, algorithms, and programs written in Standard ML and Prolog. No prior knowledge of either language is required. The book contains a clear account of classical first-order logic, one of the basic tools for program verification, as well as an (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  46.  6
    Theoretical Computer Science.Maurice Margenstern - 2003 - Bulletin of Symbolic Logic 9 (3):414-414.
  47.  6
    Computer Science Logic 16th International Workshop, Csl 2002, 11th Annual Conference of the Eacsl, Edinburgh, Scotland, Uk, September 2002 : Proceedings.Julian Bradfield - 2002 - Springer Verlag.
    The Annual Conference of the European Association for Computer Science Logic, CSL 2002, was held in the Old College of the University of Edinburgh on 22–25 September 2002. The conference series started as a programme of Int- national Workshops on Computer Science Logic, and then in its sixth meeting became the Annual Conference of the EACSL. This conference was the sixteenth meeting and eleventh EACSL conference; it was organized by the Laboratory for Foundations of Computer (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
  48. Computer Science, a New Dimension of Contemporary Science.Mario Borillo & Claude Pair - 1979 - In Vittorio Mathieu & Paolo Rossi (eds.), Scientific culture in the contemporary world. Milano: Scientia Verlag. pp. 343.
  49. Computer science temporal logics need their clocks.Ildikó Sain - 1989 - Bulletin of the Section of Logic 18 (4):153-160.
     
    Export citation  
     
    Bookmark  
  50.  16
    Computers, Science, and Society. [REVIEW]M. V. J. - 1972 - Review of Metaphysics 25 (3):554-555.
    F. H. George is Professor of Cybernetics at Brunel University in England. His book comprises eight chapters originally developed as lectures for a non-specialist audience. He points out the position of computer science among the sciences, explains its aims, procedures, and achievements to date, and speculates on its long-term implications for science in particular and society in general. Among the topics discussed are biological simulation and organ replacement, automated education, and the new philosophy of science. Each (...)
    Direct download  
     
    Export citation  
     
    Bookmark  
1 — 50 / 1000