1 option
Computer science handbook / editor-in-chief, Allen B. Tucker.
LIBRA QA76 .C54755 2004
Available from offsite location
- Format:
- Book
- Language:
- English
- Subjects (All):
- Computer science--Handbooks, manuals, etc.
- Computer science.
- Engineering--Handbooks, manuals, etc.
- Engineering.
- Genre:
- Handbooks and manuals.
- Physical Description:
- 1 volume (various pagings) : illustrations (some color) ; 27 cm
- Edition:
- Second edition.
- Place of Publication:
- Boca Raton, Fla. : Chapman & Hall/CRC, [2004]
- Summary:
- With a broadened scope, more emphasis on applied computing and more than 70 chapters either new or significantly revised, the Computer Science Handbook, Second Edition is exactly the kind of reference today's computer scientists, software engineers, and IT professionals need. All of the material found in the first edition is now up to date and augmented by a wealth of additional coverage. The discussions now reflect the explosive growth of the Internet, the increasing importance of subjects like massively parallel computation, and the key issues at the intersection of the technology and the people it impacts. This rich collection of theory and practice fully characterizes the current state of the field and conveys the modern spirit, accomplishments, and direction of computer science.
- Contents:
- 1 Computer Science: The Discipline and its Impact / Allen B. Tucker, Peter Wegner 1
- 2 Ethical Issues for Computer Scientists / Deborah G. Johnson, Keith W. Miller 1
- Section I Algorithms and Complexity
- 3 Basic Techniques for Design and Analysis of Algorithms / Edward M. Reingold 1
- 4 Data Structures / Roberto Tamassia, Bryan M. Cantrill 1
- 5 Complexity Theory / Eric W. Allender, Michael C. Loui, Kenneth W. Regan 1
- 6 Formal Models and Computability / Tao Jiang, Ming Li, Bala Ravikumar 1
- 7 Graph and Network Algorithms / Samir Khuller, Balaji Raghavachari 1
- 8 Algebraic Algorithms / Angel Diaz, Erich Kaltofen, Victor Y. Pan 1
- 9 Cryptography / Jonathan Katz 1
- 10 Parallel Algorithms / Guy E. Blelloch, Bruce M. Maggs 1
- 11 Computational Geometry / D. T. Lee 1
- 12 Randomized Algorithms / Rajeev Motwani, Prabhakar Raghavan 1
- 13 Pattern Matching and Text Compression Algorithms / Maxime Crochemore, Thierry Lecroq 1
- 14 Genetic Algorithms / Stephanie Forrest 1
- 15 Combinatorial Optimization / Vijay Chandru, M. R. Rao 1
- Section II Architecture and Organization
- 16 Digital Logic / Miriam Lesser 1
- 17 Digital Computer Architecture / David R. Kaeli 1
- 18 Memory Systems / Douglas C. Burger, James R. Goodman, Gurindar S. Sohi 1
- 19 Buses / Windsor W. Hsu, Jih-Kwon Peir 1
- 20 Input/Output Devices and Interaction Techniques / Ken Hinckley, Robert J. K. Jacob, Colin Ware 1
- 21 Secondary Storage Systems / Alexander Thomasian 1
- 22 High-Speed Computer Arithmetic / Earl E. Swartzlander Jr. 1
- 23 Parallel Architectures / Michael J. Flynn, Kevin W. Rudd 1
- 24 Architecture and Networks / Robert S. Roos 1
- 25 Fault Tolerance / Edward J. McCluskey, Subhasish Mitra 1
- Section III Computational Science
- 26 Geometry-Grid Generation / Bharat K. Soni, Nigel P. Weatherill 1
- 27 Scientific Visualization / William R. Sherman, Alan B. Craig, M. Pauline Baker, Colleen Bushell 1
- 28 Computational Structural Mechanics / Ahmed K. Noor 1
- 29 Computational Electromagnetics / J. S. Shang 1
- 30 Computational Fluid Dynamics / David A. Caughey 1
- 31 Computational Ocean Modeling / Lakshmi Kantha, Steve Piacsek 1
- 32 Computational Chemistry / Frederick J. Heldrich, Clyde R. Metz, Henry Donato, Kristin D. Krantzman, Sandra Harper, Jason S. Overby, Gamil A. Guirgis 1
- 33 Computational Astrophysics / Jon Hakkila, Derek Buzasi, Robert J. Thacker 1
- 34 Computational Biology / David T. Kingsbury 1
- Section IV Graphics and Visual Computing
- 35 Overview of Three-Dimensional Computer Graphics / Donald H. House 1
- 36 Geometric Primitives / Alyn P. Rockwood 1
- 37 Advanced Geometric Modeling / David S. Ebert 1
- 38 Mainstream Rendering Techniques / Alan Watt, Steve Maddock 1
- 39 Sampling, Reconstruction, and Antialiasing / George Wolberg 1
- 40 Computer Animation / Nadia Magnenat Thalmann, Daniel Thalmann 1
- 41 Volume Visualization / Arie Kaufman, Klaus Mueller 1
- 42 Virtual Reality / Steve Bryson 1
- 43 Computer Vision / Daniel Huttenlocher 1
- Section V Human-Computer Interaction
- 44 The Organizational Contexts of Development and Use / Jonathan Grudin, M. Lynne Markus 1
- 45 Usability Engineering / Jakob Nielsen 1
- 46 Task Analysis and the Design of Functionality / David Kieras 1
- 47 Human-Centered System Development / Jennifer Tucker, Abby Mackness 1
- 48 Graphical User Interface Programming / Brad A. Myers 1
- 49 Multimedia / James L. Alty 1
- 50 Computer-Supported Collaborative Work / Fadi P. Deek, James A. McHugh 1
- 51 Applying International Usability Standards / Wolfgang Dzida 1
- Section VI Information Management
- 52 Data Models / Avi Silberschatz, Henry F. Korth, S. Sudarshan 1
- 53 Tuning Database Design for High Performance / Dennis Shasha, Philippe Bonnet 1
- 54 Access Methods / Betty Salzberg, Donghui Zhang 1
- 55 Query Optimization / Yannis E. Ioannidis 1
- 56 Concurrency Control and Recovery / Michael J. Franklin 1
- 57 Transaction Processing / Alexander Thomasian 1
- 58 Distributed and Parallel Database Systems / M. Tamer Ozsu, Patrick Valduriez 1
- 59 Multimedia Databases: Analysis, Modeling, Querying, and Indexing / Vincent Oria, Ying Li, Chitra Dorai 1
- 60 Database Security and Privacy / Sushil Jajodia 1
- Section VII Intelligent Systems
- 61 Logic-Based Reasoning for Intelligent Systems / James J. Lu, Erik Rosenthal 1
- 62 Qualitative Reasoning / Kenneth D. Forbus 1
- 63 Search / D. Kopec, T.A. Marsland, J.L. Cox 1
- 64 Understanding Spoken Language / Stephanie Seneff, Victor Zue 1
- 65 Decision Trees and Instance-Based Classifiers / J. Ross Quinlan 1
- 66 Neural Networks / Michael I. Jordan, Christopher M. Bishop 1
- 67 Planning and Scheduling / Thomas Dean, Subbarao Kambhampati 1
- 68 Explanation-Based Learning / Gerald DeJong 1
- 69 Cognitive Modeling / Eric Chown 1
- 70 Graphical Models for Probabilistic and Causal Reasoning / Judea Pearl 1
- 71 Robotics / Frank L. Lewis, John M. Fitzgerald, Kai Liu 1
- Section VIII Net-Centric Computing
- 72 Network Organization and Topologies / William Stallings 1
- 73 Routing Protocols / Radia Perlman 1
- 74 Network and Internet Security / Steven Bellovin 1
- 75 Information Retrieval and Data Mining / Katherine G. Herbert, Jason T.L. Wang, Jianghui Liu 1
- 76 Data Compression / Z. Rahman 1
- 77 Security and Privacy / Peter G. Neumann 1
- 78 Malicious Software and Hacking / David Ferbrache, Stuart Mort 1
- 79 Authentication, Access Control, and Intrusion Detection / Ravi S. Sandhu, Pierangela Samarati 1
- Section IX Operating Systems
- 80 What Is an Operating System? / Raphael Finkel 1
- 81 Thread Management for Shared-Memory Multiprocessors / Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, Henry M. Levy 1
- 82 Process and Device Scheduling / Robert D. Cupper 1
- 83 Real-Time and Embedded Systems / John A. Stankovic 1
- 84 Process Synchronization and Interprocess Communication / Craig E. Wills 1
- 85 Virtual Memory / Peter J. Denning 1
- 86 Secondary Storage and Filesystems / Marshall Kirk McKusick 1
- 87 Overview of Distributed Operating Systems / Sape J. Mullender 1
- 88 Distributed and Multiprocessor Scheduling / Steve J. Chapin, Jon B. Weissman 1
- 89 Distributed File Systems and Distributed Memory / T. W. Doeppner Jr. 1
- Section X Programming Languages
- 90 Imperative Language Paradigm / Michael J. Jipping, Kim Bruce 1
- 91 The Object-Oriented Language Paradigm / Raimund Ege 1
- 92 Functional Programming Languages / Benjamin Goldberg 1
- 93 Logic Programming and Constraint Logic Programming / Jacques Cohen 1
- 94 Scripting Languages / Robert E. Noonan, William L. Bynum 1
- 95 Event-Driven Programming / Allen B. Tucker, Robert E. Noonan 1
- 96 Concurrent/Distributed Computing Paradigm / Andrew P. Bernat, Patricia Teller 1
- 97 Type Systems / Luca Cardelli 1
- 98 Programming Language Semantics / David A. Schmidt 1
- 99 Compilers and Interpreters / Kenneth C. Louden 1
- 100 Runtime Environments and Memory Management / Robert E. Noonan, William L. Bynum 1
- Section XI Software Engineering
- 101 Software Qualities and Principles / Carlo Ghezzi, Mehdi Jazayeri, Dino Mandrioli 1
- 102 Software Process Models / Ian Sommerville 1
- 103 Traditional Software Design / Steven A. Demurjian Sr. 1
- 104 Object-Oriented Software Design / Steven A. Demurjian Sr., Patricia J. Pia 1
- 105 Software Testing / Gregory M. Kapfhammer 1
- 106 Formal Methods / Jonathan P. Bowen, Michael G. Hinchey 1
- 107 Verification and Validation / John D. Gannon 1
- 108 Development Strategies and Project Management / Roger S. Pressman 1
- 109 Software Architecture / Stephen B. Seidman 1
- 110 Specialized System Development / Osama Eljabiri, Fadi P.
- Deek 1
- Appendix A Professional Societies in Computing 1
- Appendix B The ACM Code of Ethics and Professional Conduct 1
- Appendix C Standards-Making Bodies and Standards 1.
- Notes:
- Includes bibliographical references and index.
- Local Notes:
- Acquired for the Penn Libraries with assistance from the Alumni and Friends Memorial Book Fund.
- ISBN:
- 158488360X
- OCLC:
- 53796951
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.