The Computer Science and Engineering Handbook,
1997
Allen B. Tucker (Ed.):
The Computer Science and Engineering Handbook. CRC Press,
1997,
ISBN:
0-8493-2909-4
Algorithms and Data Structures
Section Adviser:
Mikhail J. Atallah
- Tao Jiang, Ming Li, Bala Ravikumar:
Formal Models and Computability.
31-63
- Edward M. Reingold:
Basic Techniques for Design and Analysis of Algorithms.
64-85
- Roberto Tamassia, Bryan Cantrill:
Data Structures.
86-110
- D. T. Lee:
Computational Geometry.
111-140
- Rajeev Motwani, Prabhakar Raghavan:
Randomized Algorithms.
141-161
- Maxime Crochemore, Thierry Lecroq:
Pattern Matching and Text Compression Algorithms.
161-202
- Samir Khuller, Balaji Raghavachari:
Graph and Network Algorithms.
203-225
- Angel Díaz, Erich Kaltofen, Victor Y. Pan:
Algebraic Algorithms.
226-249
- Michael C. Loui:
Complexity Theory.
250-276
- Guy E. Blelloch, Bruce M. Maggs:
Parallel Algorithms.
277-315
- Vijay Chandru, M. R. Rao:
Combinatorial Optimization.
316-354
- Andrea S. LaPaugh:
Case Study in Algorithms: VLSI Layout.
355-378
Architecture
Section Adviser:
Keith Barker
Artificial Intelligence and Robotics
Section Adviser:
Harold Abelson
Computational Science
Section Adviser:
Joe Thompson
Database and Information Retrieval
Section Adviser:
Raghu Ramakrishnan
Graphics
Section Adviser:
Donald H. House
Human-Computer Interaction
Section Adviser:
John M. Carroll
Operating Systems and Networks
Section Adviser:
Eugene H. Spafford
- Raphael A. Finkel:
What Is an Operating System?
1647-1664
- Thomas E. Anderson, Brian N. Bershad, Edward D. Lazowska, Henry M. Levy:
Thread Management for Shared-Memory Multiprocessors.
1665-1676
- Robert D. Cupper:
Process and Device Scheduling.
1677-1708
- John A. Stankovic:
Real-Time and Embedded Systems.
1709-1724
- Craig E. Wills:
Process Synchronization and Interprocess Communications.
1725-1746
- Peter J. Denning:
Virtual Memory.
1747-1760
- Marshall K. McKusick:
Secondary Storage and File Systems.
1761-1775
- William Stallings:
Network Organization and Topologies.
1776-1799
- Radia J. Perlman:
Routing Protocols.
1800-1814
- Brian K. Reid, Stephen Stuart:
Internetworking.
1815-1824
- Sape J. Mullender:
Overview of Distributed Operating Systems.
1825-1850
- Thomas W. Doeppner Jr.:
Distributed File Systems and Distributed Memory.
1851-1969
- Steve J. Chapin:
Distributed and Multiprocessor Scheduling.
1870-1885
- Howard Jay Siegel, Henry G. Dietz, John K. Antonio:
Software Support Challenges for Heterogeneous Computing.
1886-1909
- Peter G. Neumann:
Security and Privacy Issues in Computer and Communication Systems.
1910-1913
- Carl E. Landwehr:
Protection (Security) Models and Policy.
1914-1928
- Ravi S. Sandhu, Pierangela Samarati:
Authentication, Access Controls, and Intrusion Detection.
1929-1948
- Steven M. Bellovin:
Network and Internet Security.
1949-1961
- David Ferbrache, Stuart Mort:
Malicious Software and Hacking.
1962-1979
Programming Languages
Section Adviser:
Kim B. Bruce
Software Engineering
Section Adviser:
Steven A. Demurjian
Appendices
Indexes
Copyright © Fri Mar 12 17:04:57 2010
by Michael Ley (ley@uni-trier.de)