Computer Science: An OverviewComputer Science: An Overview truly lives up to its title, providing a timely introduction to the entire computer science discipline. Broad coverage, combined with clear explanations, has made it the leading textbook for the breadth-first course. This book provides a balanced, realistic picture that communicates the dynamics of computer science by presenting topics in a historical perspective in which past developments, the current state of the art, and directions of research are discussed. The coverage of topics such as programming languages, operating systems, algorithms, software engineering, networking, database design, artificial intelligence, and machine architecture result in a complete overview of the field of computer science. |
From inside the book
Results 1-3 of 89
... computer science majors and students from other disciplines . Most computer science majors begin their studies with the illusion that computer sci- ence is only programming and Web browsing , since that is essentially all they have seen ...
... Computer science is the discipline that seeks to build a scientific foundation for such topics as computer design , computer programming , information processing , algo- rithmic solutions of problems , and the algo- rithmic process ...
... computer science . Today , this new discipline has established itself as the science of algorithms . The scope of this science is broad , drawing from such diverse subjects as mathematics , engineering , psychology , biology , business ...