The technology involving the development, maintenance, and use of computer systems, software, and
networks for the processing and distribution of data.
Information Technology
A branch of science that deals with the theory of computation or design of computers.
Computer Science
is a documented, testable and observable explanation of what is being theorized. In some branches of
science, such as physics, a theory is called a mathematical framework.
Theory
In modern science, a speculative report or proposal is called a
Hypothesis
studies abstract machines and contributes to the development of artificial intelligence.
Automata Theory