Computer science is the scientific and practical approach to computation and its applications.Introduction to Algorithms by Thomas H. Cormen, Structure and Interpretation of Computer Programs by Harold Abelson. Beginning Programming For Dummies. Barron’s AP Computer Science. An overview. A Structured Programming Approach. Introduction to Algorithms. Computer Science Illuminated. The Art of Computer Programming.Computer science is the study of the theory, experimentation, and that form the basis for the design and use of computers.