hipmatt

Computer science is not a science!

Recommended Posts

hipmatt    2

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. :embarass:

Share this post


Link to post
Share on other sites

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. :embarass:

Because !~ Computer science is not (Universal scientific knowledge)

Share this post


Link to post
Share on other sites
hipmatt    2

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.

Share this post


Link to post
Share on other sites
KipIngram    130

I feel like computer science is really more of a branch of mathematics than of science.

  • Upvote 1

Share this post


Link to post
Share on other sites
dimreepr    636

I feel like computer science is really more of a branch of mathematics than of science.

 

Is a branch of physics not scientific?

Share this post


Link to post
Share on other sites
KipIngram    130

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.

  • Upvote 4

Share this post


Link to post
Share on other sites
EdEarl    650

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.

  • Upvote 2

Share this post


Link to post
Share on other sites
KipIngram    130

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.

Share this post


Link to post
Share on other sites
dimreepr    636

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?

Share this post


Link to post
Share on other sites
KipIngram    130

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.

Share this post


Link to post
Share on other sites
dimreepr    636

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?

Share this post


Link to post
Share on other sites
KipIngram    130

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.

Share this post


Link to post
Share on other sites
dimreepr    636

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.

Share this post


Link to post
Share on other sites
KipIngram    130
math·e·mat·ics


maTH(ə)ˈmadiks/


noun







  1. 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







  1. 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.







Share this post


Link to post
Share on other sites
dimreepr    636

Can one study physics without mathematics?

Share this post


Link to post
Share on other sites
DrKrettin    221

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.

Share this post


Link to post
Share on other sites
KipIngram    130

You can't do accounting without mathematics either, but math isn't a part of accounting.

Share this post


Link to post
Share on other sites
dimreepr    636

Happy to be wrong :).


It means I've learnt something...

Share this post


Link to post
Share on other sites
KipIngram    130

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.

Share this post


Link to post
Share on other sites
Thorham    46
science
ˈsʌɪəns/
noun
noun: science
  1. 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"

 

Share this post


Link to post
Share on other sites
fiveworlds    67
Posted (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 by fiveworlds
  • Upvote 1
  • Downvote 1

Share this post


Link to post
Share on other sites
EdEarl    650

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.

Share this post


Link to post
Share on other sites
OldChemE    25

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.

  • Upvote 1

Share this post


Link to post
Share on other sites
DrKrettin    221

 

 

Science is about understanding things.

 

Can you think of any branch of academic study which is not about understanding things?

Share this post


Link to post
Share on other sites
Endy0816    341

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.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now