I would like to hear your opinions and observations on a definition of what computer science is.
My opinion is that computer science does not necessarily need to do anything with programming and engineering etc. In my opinion, computer science is the science of understanding machine and general computations and using them in several applicable ways. In simple words, computer science = math science
Please discuss on what you think should be a definition of computer science.
Thanks!