Computing Science is the study of information, computation and computational thinking. It is wide-ranging, from programming, programming languages and engineering large software systems, to the design and evaluation of human/computer interfaces, algorithms, computer and network systems, as well as information retrieval and storage systems.