| Home --- Professional Books --- Science & Technology-- Computer Science |
| Please direct all inquiries to: orders@leabooks.com |
Computer
Science
Oxford U. P. Titles, Spring &
Fall 1999

IMPORTANT
NOTICE:
All
prices are subject to change. The prices listed here are for
reference only and were the publisher's suggested retail price at
the time we posted this catalogue. Usually, LEA Book Distributors
will charge the publisher's suggested US retail price or at times
the publisher's price for foreign customers. Check with us for
latest price changes.
The Principles
of Computer Hardware,
Third Edition
ALAN
CLEMENTS
Ideal for a course in computer hardware, architecture, or
digital design in departments of computer science adn
engineering, The Principles of Computer Hardware, 3/E,
provides a comprehensive introduction to the subject. In Alan
Clements noted student-friendly style, this text covers both the
68000 and ARM architectures and in a tutorial or lab-based style
suitable for a variety of courses. The third edition has been
significantly improved with all chapters having been rigorously
updated. Powerful new simultation software has been added which
allows the student to visualize digital designs. The chapter on
RISC has been completely rewritten to include the ARM computer.
The tutorial based introduction to assembly language now includes
many examples.
816 pp.; 95 halftones, & 531 line illus; 0-19-856454-6
January 2000 $82.00 (04) Tentative
Machine Intelligence 15
Edited by KOICHI FURUKAWA, DONALD MICHIE, University of
Edinburgh, and STEPHEN MUGGLETON, University of York
The latest volume in this groundbreaking series begun in
1965, this book focuses on intelligent agents and features work
by a number of eminent figures in artificial intelligence,
including John McCarthy, Alan Robinson, Robert Kowalski, and Mike
Genesereth. Topics include representations of consciousness,
SoftBots, machine learning, and machine-based scientific
discovery in molecular biology,
480 pp.; 14 halftones, & 93 line illus; 0-19-853867-7
February 2000 $225.00 (06) Tentative
Neural Networks and
Intellect
Using Model Based
Concepts
LEONID PERLOVSKY, Nicholas Research Corporation
Intended for a broad audience, Neural Networks and
Intellect reviews most of the mathematical concepts and
engineering approaches to the development of intelligent systems
discussed since 1940. It presents a new mathematical concept of
modeling field theory and its applications to a variety of
problems along with relationships between mathematics,
computational concepts in neural networks, and concepts of mind
in psychology and philosophy. The origin of the Aristotelian
mathematics of mind is traced in Grossberg's ART neural network:
and its essential components turns out to be fuzzy logic. Among
the discussed topics are hierarchical and heterarchical
organization of intelligent systems, statistical learning theory,
genetic algorithms, complex adaptive systems, mathematical
semiotics, dynamical nature of symbols, Godel theorems of
intelligence, emotions and thinking, the mathematics of emotional
intellect, and consicousness.
416 pp.; 100 linecuts, 8 halftones; 7-1/2 x 9-1/4; 0-19-511162-1
December 2000 $49.95 (04) Tentative paper
3D Graphics
A Visual Approach
R. J. WOLFE, DePaul University
Richly illustrated, 3D Graphics: A Visual Approach
presents a visual introduction to the exciting world of computer
graphics and covers important rendering techniques including
bump, texture, and environment mapping. Through a technique
called Visual Analysis, a reader learns to identify graphics
effects visually by looking for a few cues. Cues and concepts are
presented in an easy-to-advanced order, with more complex cues
building from simpler ones. After finishing the book, a person
will have a good feel for the range and visual effect of
rendering algorithms.
Accompanying 3D Graphics: A Visual Approach is a CD containing the TERA software. TERA (Tool for Exploring Rendering Algorithms) provides visual examples illustrating chapter topics and helps reinforce key concepts in an enjoyable way. With over 500,000 available image combinations, TERA provides a far richer resource of visual examples than could be contained in any conventional text.
Features
* Supported by CD-ROM containing TERA (Tool for Exploring Rendered Algorithms) software which is capable of generating 500,000 images for study
* Uses Visual Analysis to help students understand the rendered algorithms
* "Doing It Yourself" sections provide a guide to learning POV-Ray, a ray tracing package freely available via the Internet. Beginning with simple shapes and lighting, these sections introduce successively more advanced techniques, including CSG and radiosity.
* Serves well as a main text in a survey course in computer
science or as a useful supplement in a programming or 3D design
course
184 pp.; 108 figures; 7-1/2 x 9-1/4; 0-19-511395-0 1999 $35.00
(04) paper
Fundamental Problems of
Algorithmic Algebra
CHEE KENG YAP, New York University
Computer Algebra systems represents a rapidly growing
application of computer science to all areas of scientific
research and computation. Well-known computer algebra systems
such as Maple, Macsyma, Mathematica and REDUCE are now a basic
tool on most computers. Underlying these systems are efficient
algorithms for various algebraic operations. The field of
Computer Algebra, or Algorithmic Algebra, constitute the study of
these algorithms and their properties, and represents a rich
intersection of theoretical computer science with very classical
mathematics. Yap's book focuses on a collection of core problems
in this area; in effect, they are the computational versions of
the classical Fundamental Problem of Algebra and its derivatives.
It attempts to be self-contained in its mathematical development
while addressing the algorithmic aspects of problems.
General prerequesites for the book, beyond some mathematical sophistication, is a course in modern algebra. A course in the analysis of algorithms would also increase the appreciation of some of the themes on efficiency.
The book is intended for a first course in algorithmic algebra
(or computer algebra) for advanced undergraduates or beginning
graduate students in computer science. Additionally, it will be a
useful reference for professionals in this field.
528 pp.; 22 line illus; 7-1/2 x 9-1/4; 0-19-512516-9 December
1999 $72.00 (04) Tentative
Principles of
Programming Languages
Design, Evaluation,
and Implementation
Third Edition
BRUCE J. MACLENNAN, University of Tennessee, Knoxville
Design is an essential topic for all computer science
students regardless of whether or not they will ever have to
create a programming language. The user who understands the
motivation for various language facilities will be able to use
them more intelligently; the compiler writer to implement them
more reasonably. This new edition of Principles of Programming
Languages covers both design and implementation issues
important for computer users and compiler writers. It goes beyond
these basic topics to cover descriptive tools as well as
historical precedents so that design issues can be communicated
and viewed in their historical context. Principles of programming
languages are emphasized, not the details of language syntax.
Principles of programming languages are emphasized, not the
details of language syntax. Methods of implementation are
emphasized over the specific techniques. A horizontal
organiation, analyzing individual languages in their entirety
makes this book unique.
This third edition is a complete and thorough revision of the last edition including the following: Discussions have been added in the "phenomenology" of programming languages and the rolse od conceptual models in language design; also, a discussion of system implementation languages, with an emphasis on C, has been added. Programming environments are discussed, as illustrated by the Interlisp system. This is in the context of a discusssion of language characteristics conducive to rich programming environments. Furthermore, since window-oriented interfaces are now more widely known, their description has been eliminated from the discussion of SmallTalk, except for a few historical remarks. This permits some new discussion of recent developments in object oriented programming (including C++, Ada 95, CLOS, Java, and the like), to the extent that they support the overall objectives of the book. Also, the discussion of multiple inheritance has been expanded.
The purpose of this book is to teach the skills required to design programming languages. These skills are summarized in a number of principles, which are illustrated by case studies of several programming languages representing the five major generations of programming language design.
This text is designed for a graduate course in Computer
Science; the course is commonly called Programming Languages,
Comparitive Languages, or Theory of Programming Languages. It
could be used for any course in programming languages, even if
the emphasis is not on design. In such cases it might have to be
supplemented with another book containing detailed language
descriptions. In addition, it might also be an auxillary text in
a course on human interfeace design or software engineering.
528 pp.; 168 line illus; 7-1/2 x 9-1/4; 0-19-511306-3 1999 $77.95
(04)
| Please direct all inquiries to: orders@leabooks.com |
| Home --- Professional Books --- Science & Technology-- Computer Science |
© LEA Book Distributors 1999