This category contains books on 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 question underlying computer science: "What can be (efficiently) automated?".
The following 32 related categories may be of interest, out of 32 total.
- ► Beginning Java (7 pages)
- ► Foundations of Computer Science (18 pages)
- ► Usability for Nerds (60 pages)
- ► Visualizing Computation (6 pages)