Insights in How Computer Science can be a Science
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 ca...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Accademia Piceno Aprutina dei Velati
2020-12-01
|
Series: | Science & Philosophy |
Subjects: | |
Online Access: | http://eiris.it/ojs/index.php/scienceandphilosophy/article/view/531 |
_version_ | 1818643793525604352 |
---|---|
author | Robert W.P. Luk |
author_facet | Robert W.P. Luk |
author_sort | Robert W.P. Luk |
collection | DOAJ |
description | 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 computer science and physics, we need to define what is engineering science which computer science belongs to. Some principles and assumptions of engineering science theory are presented. To show computer science is a science, we presented two approaches. Approach 1 considers computer science as simulation of human behaviour similar to the goal of artificial intelligence. Approach 2 is closely related to the actual (scientific) activities in computer science, and this approach considers computer science based on the theory of computation. Finally, we answer some of the common outstanding issues about computer science to convince our reader that computer science is a science. |
first_indexed | 2024-12-17T00:04:36Z |
format | Article |
id | doaj.art-eeb2820884ab4ec1a00309ee74b6eba9 |
institution | Directory Open Access Journal |
issn | 2282-7757 2282-7765 |
language | English |
last_indexed | 2024-12-17T00:04:36Z |
publishDate | 2020-12-01 |
publisher | Accademia Piceno Aprutina dei Velati |
record_format | Article |
series | Science & Philosophy |
spelling | doaj.art-eeb2820884ab4ec1a00309ee74b6eba92022-12-21T22:10:59ZengAccademia Piceno Aprutina dei VelatiScience & Philosophy2282-77572282-77652020-12-0182174610.23756/sp.v8i2.531488Insights in How Computer Science can be a ScienceRobert W.P. Luk0Department of Computing The Hong Kong Polytechnic UniversityRecently, 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 computer science and physics, we need to define what is engineering science which computer science belongs to. Some principles and assumptions of engineering science theory are presented. To show computer science is a science, we presented two approaches. Approach 1 considers computer science as simulation of human behaviour similar to the goal of artificial intelligence. Approach 2 is closely related to the actual (scientific) activities in computer science, and this approach considers computer science based on the theory of computation. Finally, we answer some of the common outstanding issues about computer science to convince our reader that computer science is a science.http://eiris.it/ojs/index.php/scienceandphilosophy/article/view/531computer scienceartificial intelligencetheory of computationscience |
spellingShingle | Robert W.P. Luk Insights in How Computer Science can be a Science Science & Philosophy computer science artificial intelligence theory of computation science |
title | Insights in How Computer Science can be a Science |
title_full | Insights in How Computer Science can be a Science |
title_fullStr | Insights in How Computer Science can be a Science |
title_full_unstemmed | Insights in How Computer Science can be a Science |
title_short | Insights in How Computer Science can be a Science |
title_sort | insights in how computer science can be a science |
topic | computer science artificial intelligence theory of computation science |
url | http://eiris.it/ojs/index.php/scienceandphilosophy/article/view/531 |
work_keys_str_mv | AT robertwpluk insightsinhowcomputersciencecanbeascience |