Computer science refers to the studying and development of computing systems and networks.
There are two main areas of computer science: theoretical and applied.
In the theoretical vertical, scientists look into the theory of computation, information and coding theory, formal methods of computation, programming language theory, information and coding theory, and so on.
On the applied side, disrupting technologies like AI are taking into account. In addition, applied computer science looks at computer architecture, engineering, performance, analysis, security, cryptography and so on.
Click next to find how computer science started.