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

Full description

Bibliographic Details
Main Author: Robert W.P. Luk
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