Subject:Computer science

Books in this subject area deal with computer science: the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems. It is frequently described as the systematic study of algorithmic processes that describe and transform information to answer the fundamental questions underlying computer science: which tasks can be automated, and for tasks that can, how efficiently can they be performed?