Why is Computer Science Still Called Computer Science?

In summary, many people within the field of computer science argue that it is not a science or a subject solely related to computers. However, the name "computer science" is still used due to its focus on the study of computation, which is currently done through the use of computers. There is no need to change the name as it accurately describes the field. While some may argue that computer science is an amalgam of mathematics, science, and engineering, it still remains a distinct and important discipline in its own right. There are experts in the field who share this viewpoint, such as Edsger Dijkstra and Richard Trefler, who believe that computer science is not just about computers, but rather the study of computation.
  • #1
Monster92
42
0
Many people within the field say it's not a science nor a subject to do with computers. Then why keep it with the name computer science. What's stopping them from changing the darn name?
 
Technology news on Phys.org
  • #2
What would you call it?
 
  • #3
In what way is it not a science?
 
  • #4
pdffile said:
Many people within the field say it's not a science nor a subject to do with computers.

Show us these people.
 
  • #5
When you say it's not a subject to do with computers I assume you are referring to when Edsger Dijkstra said , "Computer science is no more about computers than astronomy is about telescopes".

I think he was just trying to say that it's an abstract enough field where using some physical implementation of a computer isn't necessary to study it. Like most other sciences things are made simpler by removing irrelevant details and assuming a general case.
 
  • #6
pdffile said:
Many people within the field say it's not a science nor a subject to do with computers. Then why keep it with the name computer science. What's stopping them from changing the darn name?

Computers have two aspects, hardware and software. You can't meaningfully or usefully have one without the other.

I think it would be possible to have a long and complex set of courses is computer science that has nothing to do directly with hardware or one focused on hardware without reference to software (but that would be harder if the courses were all to be helpful in some way) but you have to talk about one or the other. In what way then would the courses not be about computers?

True, study of advanced algorithms often has more to do with advanced math than directly with programming but it is the intellectual underpinning of advanced programming.

I think the people who make such a statement, if there are any, have it wrong.
 
  • #7
pdffile said:
Many people within the field say it's not a science nor a subject to do with computers. Then why keep it with the name computer science. What's stopping them from changing the darn name?
There's really no point in changing the name...

Computer science is literally the study of computation. Today, practical computation is done using machines called "computers" so we call the study of computation "computer science." What's so bad about this that requires changing? Your efforts would be better spent convincing the world to switch from π to τ...
 
  • #8
Greg Bernhardt said:
pdffile said:
Many people within the field say it's not a science nor a subject to do with computers.
Show us these people.
As David Snider has pointed out, Edsger Dijkstra had said that computer science is not really about the computers...

It has been such a long time ago that I can't be sure but I think Richard Trefler was my Logic and Computation professor at the University of Waterloo. In any case, that professor in the first day of that class described computer science as being "a strange amalgam of mathematics, science and engineering," and that it wasn't exactly anyone of those three.

So, in all fairness to the original poster, there are distinguished experts in this field who do claim what pdffile is saying...
 

Related to Why is Computer Science Still Called Computer Science?

1. Why is it called "computer" science if it's not just about computers?

Despite its name, computer science is not just limited to the study of computers. It also involves the study of algorithms, data structures, and computational processes. The term "computer" in computer science refers to the use of computers as tools to solve complex problems and create new technologies.

2. Has the field of computer science changed significantly since its inception?

Yes, computer science has evolved significantly since its inception. In the past, it primarily focused on developing and improving computer hardware and software. However, with the rise of technology and its integration into various industries, computer science has expanded to include areas such as artificial intelligence, data science, and cybersecurity.

3. Why is computer science considered a science?

Computer science is considered a science because it uses scientific methods to study and understand the principles and theories behind computing. It also involves experimentation, observation, and analysis to solve problems and develop new technologies.

4. Does computer science only apply to computers?

No, computer science principles and techniques can be applied to various fields, including medicine, finance, and engineering. It involves problem-solving and critical thinking skills that can be applied to any industry that utilizes technology.

5. Is computer science a rapidly growing field?

Yes, computer science is a rapidly growing field due to the increasing demand for technology in various industries. With the continuous advancements in technology, the field of computer science is constantly evolving, creating new opportunities and challenges for professionals in this field.

Similar threads

  • Programming and Computer Science
Replies
7
Views
1K
  • Programming and Computer Science
Replies
11
Views
1K
  • Programming and Computer Science
Replies
1
Views
738
  • General Discussion
Replies
1
Views
410
  • Programming and Computer Science
Replies
8
Views
415
  • Programming and Computer Science
Replies
7
Views
1K
  • New Member Introductions
Replies
1
Views
90
  • Programming and Computer Science
Replies
7
Views
718
  • Programming and Computer Science
Replies
29
Views
3K
  • Programming and Computer Science
Replies
34
Views
4K
Back
Top