hipmatt Posted June 17, 2017 Posted June 17, 2017 Well i believe computer science is. I am writing an essay on why it is considered a science. I have found great peered reviewed articles on why it is but I cannot find a single article on why computer science is not a science. I need help in finding these articles. if anyone would be so kind in just point me in the right direction.
Roger Dynamic Motion Posted June 17, 2017 Posted June 17, 2017 Well i believe computer science is. I am writing an essay on why it is considered a science. I have found great peered reviewed articles on why it is but I cannot find a single article on why computer science is not a science. I need help in finding these articles. if anyone would be so kind in just point me in the right direction. Because !~ Computer science is not (Universal scientific knowledge)
hipmatt Posted June 17, 2017 Author Posted June 17, 2017 Because !~ Computer science is not (Universal scientific knowledge) Thank you Roger. for your explanation. I Have been searching different forums and a bunch of databases. There just seems to be no articles on why computer science is Not a science.
KipIngram Posted June 17, 2017 Posted June 17, 2017 I feel like computer science is really more of a branch of mathematics than of science. 1
dimreepr Posted June 17, 2017 Posted June 17, 2017 I feel like computer science is really more of a branch of mathematics than of science. Is a branch of physics not scientific?
KipIngram Posted June 17, 2017 Posted June 17, 2017 Computer science really isn't a branch of physics. You could consider the electronic operations of a computer to be "approaching" physics, but most computer science programs in the US don't study that - you get that in an appropriate branch of electrical engineering. Good courses in computer science might address things like dealing properly with cache memories in multi-core programming, but they really don't go down to the level of flip flops and gates and transistors. 4
EdEarl Posted June 17, 2017 Posted June 17, 2017 CS is a branch of mathematics. Almost all computers are based on binary arithmetic and Turing machines, and Boolean logic is used to describe and optimize computer circuits. 2
KipIngram Posted June 17, 2017 Posted June 17, 2017 CS is a branch of mathematics. Almost all computers are based on binary arithmetic and Turing machines, and Boolean logic is used to describe and optimize computer circuits. Yes - that's my view as well.
dimreepr Posted June 17, 2017 Posted June 17, 2017 Computer science really isn't a branch of physics. Yet mathematics is: I feel like computer science is really more of a branch of mathematics than of science. So which is it?
KipIngram Posted June 17, 2017 Posted June 17, 2017 I don't get it - those aren't contradictory statements. There is math and there is science - they are separate fields. Computer "science" is more closely related to math.
dimreepr Posted June 17, 2017 Posted June 17, 2017 I don't get it - those aren't contradictory statements. There is math and there is science - they are separate fields. Computer "science" is more closely related to math. I'm a simple layman, so please correct me if I'm wrong, but isn't math the language of physics?
KipIngram Posted June 17, 2017 Posted June 17, 2017 It is, but it is not "part of physics." Physics makes use of mathematics, but mathematics is studied in its own right as a "pure subject," independent of any application.
dimreepr Posted June 17, 2017 Posted June 17, 2017 It is, but it is not "part of physics." How can one differentiate? The English language is part of English literature, but you wouldn't say 'windows for dummies' isn't literature.
KipIngram Posted June 17, 2017 Posted June 17, 2017 math·e·mat·ics maTH(ə)ˈmadiks/ noun the abstract science of number, quantity, and space. Mathematics may be studied in its own right ( pure mathematics ), or as it is applied to other disciplines such as physics and engineering ( applied mathematics ). phys·ics ˈfiziks/ noun the branch of science concerned with the nature and properties of matter and energy. The subject matter of physics, distinguished from that of chemistry and biology, includes mechanics, heat, light and other radiation, sound, electricity, magnetism, and the structure of atoms.
DrKrettin Posted June 17, 2017 Posted June 17, 2017 I don't consider computer science as a science because it is an artificial construct with no relation to the physical world. It is an invention. It is called a science because programming involves logical argument. I can't see it as a branch of maths either, it is just the mechanism by which a complicated machine works. No, you can't study physics without maths, but it doesn't follow that maths is then a science.
KipIngram Posted June 17, 2017 Posted June 17, 2017 You can't do accounting without mathematics either, but math isn't a part of accounting.
dimreepr Posted June 17, 2017 Posted June 17, 2017 Happy to be wrong . It means I've learnt something...
KipIngram Posted June 17, 2017 Posted June 17, 2017 Sorry if I sounded contentious at all - several threads in play this morning and some of them are somewhat contentious. That tone really had no place here in this thread.
Thorham Posted June 17, 2017 Posted June 17, 2017 science ˈsʌɪəns/ noun noun: science the intellectual and practical activity encompassing the systematic study of the structure and behaviour of the physical and natural world through observation and experiment. "the world of science and technology" synonyms: branch of knowledge, body of knowledge/information/facts, area of study, discipline, field "the science of criminology" a particular area of science. plural noun: sciences "veterinary science" a systematically organized body of knowledge on a particular subject. "the science of criminology" archaic knowledge of any kind. "his rare science and his practical skill"
fiveworlds Posted June 17, 2017 Posted June 17, 2017 (edited) I feel like computer science is really more of a branch of mathematics than of science. Science is about understanding things. Computer science teaches you to understand how computers work. You could say computer science degrees aren't really science because at the end of the course you don't understand how a computer works or how to put a computer together yourself. Edited June 17, 2017 by fiveworlds
EdEarl Posted June 18, 2017 Posted June 18, 2017 If you want to know how computers work, you would study computer engineering or electronic engineering. Wikipedia Theoretical computer science, or TCS, is a subset of general computer science and mathematics that focuses on more mathematical topics of computing and includes the theory of computation. TCS covers a wide variety of topics including algorithms, data structures, computational complexity, parallel and distributed computation, probabilistic computation, quantum computation, automata theory, information theory, cryptography, program semantics and verification, machine learning, computational biology, computational economics, computational geometry, and computational number theory and algebra. Work in this field is often distinguished by its emphasis on mathematical technique and rigor. Most programming languages facilitate calculating values. However, a class of symbolic languages, including reduction languages, optimizers and the Lambda Calculus. The input and output of these languages is or can be programs. MathCAD is a similar tool for manipulating symbolic math. In addition, some, perhaps most, physicists will say that we cannot know whether we live in a physical Universe or a matrix-like simulation of the Universe. I can think of many reasons CS is science, but none to deny it.
OldChemE Posted June 18, 2017 Posted June 18, 2017 I would argue that Computer Science is NOT science, it is Engineering. Pure sciences deal with discovery and explanation of the ways in which things arise, while engineering deals with application of scientific information to real world situations. Clearly (at least in my mind) the things that so-called Computer Scientists do is an application of mathematics and/or electronics and/or physics, which makes it a branch of engineering. 1
DrKrettin Posted June 18, 2017 Posted June 18, 2017 Science is about understanding things. Can you think of any branch of academic study which is not about understanding things?
Endy0816 Posted June 18, 2017 Posted June 18, 2017 Interesting the different opinions. As to OPs question, I am not sure if there are enough formal articles on the subject for a report. Maybe shift focus to something related? CS does involve different sciences but at something of a remove. In this case I lean towards Science being used to mean specific study. There's also the programming languages to consider. They are distinct human constructs despite all having their roots in mathematics.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now