What is Computer Science ACTUALLY?
Computer Science is a term most people have heard before, but few people know what it means. In this post, we are going to look at the definition of Computer Science and what the study is about.
What is Computer Science?
Computer Science is a scientific study centered around Computation, Automation, and Information. Sounds pretty abstract? I think so too! In this article, I hope to explain in a simple and precise way what it is. Computer Science is NOT programming, coding, or software engineering. Computer Science is a discipline much bigger than any of the previously mentioned. The question naturally arises “What is Computation” or some of the other terms of this definition? In this post, I will explain the definition and some of the possible research activities that might find place in each of these. And how these activities can or possibly will change the future of technology.
Computation
This is the first out of 3 main branches there exist in Computer Science. Computation refers to how something can be “computed” or “calculated”. It refers to whether a computer can compute something and if possible, is it possible in any feasible time. In this branch, some questions may arise like “Does this program terminate”, and “Does this program compute the expected result”. The way to…