BOOKS

 

The entries in this listing are organized alphabetically by topic. Each item includes title, author(s), publisher, edition number, and publication date. Entries marked with a are available for in-office reference only.

           

Use the above selection list to go directly to the list of references available for that topic. This navigation device requires a JavaScript capable browser.

 
ADA PROGRAMMING LANGUAGE
 
Introduction to Ada: A Top-Down Approach for Programmers.
  Phillip Caverly and Philip Goldstein, Brooks/Cole, 1st edition, 1986.
 
 
ALGORITHMS
 
Applications on Advanced Architecture Computers.
  Greg Astfalk, Society for Industrial and Applied Mathematics, 1st edition, 1996.
 
Data Structures and Algorithms.
  Alfred Aho, John Hopcroft and Jeffrey Ullman, Addison-Wesley, 1st edition, 1983.
 
An Introduction to Parallel Algorithms.
  Joseph JaJa, Addison-Wesley, 1st edition, 1992.
 
 
ARTIFICIAL INTELLIGENCE
 
The Engineering of Knowledge-Based Systems.
  Avelino Gonzalez and Douglas Dankel, Prentice Hall, 1st edition, 1993.
 
Simulating Neural Networks with Mathematica.
  James Freeman, Addison-Wesley, 1st edition, 1994.
 
 
AVS 5 VISUALIZATION SYSTEM
 
Animating AVS Data Visualizations.
  Advanced Visual Systems, release 4, 1992.
 
AVS 5 Update.
  Advanced Visual Systems, release 5, 1993.
 
AVS Applications Guide.
  Advanced Visual Systems, release 4, 1992.
 
AVS Developer's Guide.
  Advanced Visual Systems, release 4, 1992.
 
AVS Module Reference.
  Advanced Visual Systems, release 5, 1993.
 
AVS Technical Overview.
  Advanced Visual Systems, release 4, 1992.
 
AVS Tutorial Guide.
  Advanced Visual Systems, release 4, 1992.
 
AVS User's Guide.
  Advanced Visual Systems, release 4, 1992.
 
AVS/Graph User's Guide.
  Advanced Visual Systems, release 5, 1994.
 
UCD Builder User's Guide.
  Advanced Visual Systems, release 2.2, 1996.
 
 
AVS/EXPRESS VISUALIZATION SYSTEM
 
AVS/Express Annotation and Graphing Kit.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express Data Visualization Kit.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express Database Kit.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express Developer's Reference.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express For AVS 5 Users.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express Getting Started.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express Graphics Display Kit.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express User Interface Kit.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express User's Guide.
  Advanced Visual Systems, release 3, 1996.
 
AVS/Express Release Notes Addendum.
  Advanced Visual Systems, release 3, 1996.
 
Visualizing Your Data with AVS/Express.
  Advanced Visual Systems, release 3, 1996.
 
 
C PROGRAMMING LANGUAGE
 
C Programming.
  Augie Hansen, Addison-Wesley, 1st edition, 1989.
 
The C Programming Language.
  Brian Kernighan and Dennis Ritchie, Prentice Hall, 2nd edition, 1988.
 
 
COMPILERS
 
Compilers: Principles, Techniques, and Tools.
  Alfred Aho, Ravi Sethi and Jeffrey Ullman, Addison-Wesley, 1st edition, 1986.
 
 
COMPUTATION THEORY
 
Compared to What? An Introduction to the Analysis of Algorithms.
  Gregory Rawlins, W.H. Freeman and Company, 1st edition, 1992.
 
Computational Complexity.
  Christos Papadimitriou, Addison-Wesley, 1st edition, 1994.
 
Theory of Computation: Formal Languages, Automata, and Complexity.
  Glenn Brookshear, Benjamin/Cummings, 1st edition, 1989.
 
 
COMPUTER ARCHITECTURE
 
Advanced Computer Architecture: Parallelism, Scalability, Programmability.
  Kai Hwang, McGraw-Hill, 1st edition, 1993.
 
Microprocessor Hardware and Software Concepts.
  Amin Ismail and Victor Rooney, Macmillan, 1st edition, 1987.
 
PA-RISC 2.0 Architecture.
  Gerry Kane, Prentice Hall, 1st edition, 1996.
 
 
COMPUTER GRAPHICS
 
3-D Computer Animation.
  John Vince, Addison-Wesley, 1st edition, 1992.
 
Advanced Animation and Rendering Techniques: Theory and Practice.
  Alan Watt and Mark Watt, Addison-Wesley, 1st edition, 1992.
 
Computer Graphics: Principles and Practice.
  James Foley, Andries van Dam, Steven Feiner and John Hughes, Addison-Wesley, 2nd edition, 1990.
 
Graphics Gems IV.
  Paul Heckbert ed., Academic Press, 1st edition, 1994.
 
Multiprocessor Methods for Computer Graphics Rendering.
  Scott Whitman, Jones and Bartlett, 1st edition, 1992.
 
OpenGL Programming Guide.
  Jackie Neider, Tom Davis and Mason Woo, Addison-Wesley, 1st edition, 1993.
 
The Visual Display of Quantitative Information.
  Edward Tufte, Graphics Press, 1st edition, 1983.
 
The VRML Sourcebook.
  Andrea Ames, David Nadeau and John Moreland, John Wiley & Sons, 1st edition, 1996.
 
 
JAVA PROGRAMMING LANGUAGE
 
Advanced Java: Idioms, Pitfalls, Styles, and Programming Tips.
  Chris Laffra, Prentice Hall, 1st edition, 1997.
 
Graphic Java: Mastering the AWT.
  David Geary and Alan McClellan, Prentice Hall, 1st edition, 1997.
 
The Java API Volume 1: Core Packages.
  James Gosling and Frank Yellin, Addison-Wesley, 1st edition, 1996.
 
The Java API Volume 2: Window Toolkits and Applets.
  James Gosling and Frank Yellin, Addison-Wesley, 1st edition, 1996.
 
Java in a Nutshell.
  David Flanagan, O'Reilly & Associates, 1st edition, 1996.
 
Java Network Programming.
  Elliotte Harold, O'Reilly & Associates, 1st edition, 1997.
 
The Java Programming Language.
  Ken Arnold and James Gosling, Addison-Wesley, 1st edition, 1996.
 
Java Threads.
  Scott Oaks and Henry Wong, O'Reilly & Associates, 1st edition, 1997.
 
 
LEX AND YACC PROGRAMMING
 
lex & yacc.
  John Levine, Tony Mason and Doug Brown, O'Reilly & Associates, 2nd edition, 1992.
 
 
MATHEMATICS
 
Calculus and Analytic Geometry.
  George Thomas and Ross Finney, Addison-Wesley, 7th edition, 1988.
 
Discrete Mathematics.
  Kenneth Ross and Charles Wright, Prentice Hall, 2nd edition, 1988.
 
Elementary Linear Algebra.
  Howard Anton and Chris Rorres, John Wiley and Sons, 6th edition, 1991.
 
 
MBONE
 
MBONE: Multicasting Tomorrow's Internet.
  Kevin Savetz, Neil Randall and Yves Lepage, IDG Books Worldwide, 1st edition, 1996.
 
 
NETWORK PROGRAMMING
 
IRIX Network Programming.
  Judith Radin, Silicon Graphics, 1st edition, 1991.
 
UNIX Network Programming.
  Richard Stevens, Prentice Hall, 1st edition, 1990.
 
 
NeXT COMPUTERS
 
The NeXT Book.
  Bruce Webster, Addison-Wesley, 1st edition, 1989.
 
 
OPERATING SYSTEMS
 
Operating Systems.
  James Pinkert and Larry Wear, Prentice Hall, 1st edition, 1989.
 
Understanding UNIX: A Conceptual Guide.
  James Groff and Paul Weinberg, Que, 2nd edition, 1988.
 
UNIX Power Tools.
  Jerry Peek, Tim O'Reilly and Mike Loukides, O'Reilly & Associates, 1st edition, 1993.
 
 
PASCAL PROGRAMMING LANGUAGE
 
Pascal.
  Nell Dale and Chip Weems, D.C. Heath and Company, 2nd edition, 1987.
 
 
PERL PROGRAMMING LANGUAGE
 
Programming Perl.
  Larry Wall, Tom Christiansen and Randal Schwartz, O'Reilly & Associates, 2nd edition, 1996.
 
Programming Perl.
  Larry Wall and Randal Schwartz, O'Reilly & Associates, 1st edition, 1991.
 
 
PROGRAMMING PRINCIPLES
 
Concepts of Programming Languages.
  Robert Sebesta, Benjamin/Cummings, 1st edition, 1989.
 
Data Structures & Program Design.
  Robert Kruse, Prentice Hall, 2nd edition, 1987.
 
Managing the Software Process.
  Watts Humphrey, Addison-Wesley, 1st edition, 1990.
 
Software Engineering: A Practitioner's Approach.
  Roger Pressman, McGraw-Hill, 3rd edition, 1992.
 
 
REFERENCE
 
The Elements of Style.
  William Strunk and E.B. White, Allyn and Bacon, 3rd edition, 1979.
 
Goode's World Atlas.
  Edward Espenshade ed., Rand McNally & Company, 17th edition, 1986.
 
Smileys.
  David Sanderson, O'Reilly & Associates, 1st edition, 1993.
 
Webster's Instant Word Guide.
  J.K. Bollard ed., Merriam-Webster, 1st edition, 1980.
 
 
REMOTE SENSING
 
Remote Sensing: Principles and Interpretation.
  Floyd Sabins, W.H. Freeman and Company, 2nd edition, 1987.