Return to previous page

Computer science is a discipline that extents theory and practice. It needs thinking both in abstract terms and in concrete terms. The practical side of computing can be seen everywhere. Computer science also has strong connections to other disciplines. Many problems in science, engineering, health care, business, and other areas can be solved efficiently with computers, but finding a solution requires both computer science expertise and knowledge of the particular application domain. Computer science has a wide range of spheres. These embrace computer architecture, software systems, graphics, artificial intelligence, computational science, and software engineering. Drawing from a common core of computer science knowledge, each specialty area emphases on particular challenges.

A Handbook on Computer Science encompasses all the formulae and important theoretical aspects of computer science, with appropriate diagrams, whenever it is appropriate. An extensive coverage of key points for additional information is also given. This handbook covers all the essential concepts and terms in computer science.