This series is for people—adults and teenagers—who are interested in computer programming because it's fun. The three volumes use the Logo programming language as the vehicle for an exploration of com
This series is for people—adults and teenagers—who are interested in computer programming because it's fun. The three volumes use the Logo programming language as the vehicle for an exploration of com
This series is for people—adults and teenagers—who are interested in computer programming because it's fun. The three volumes use the Logo programming language as the vehicle for an explo
Semantics of Programming Languages exposes the basic motivations and philosophy underlying the applications of semantic techniques in computer science. It introduces the mathematical theory of program
The next great change in computer science and information technology will come from mimicking the techniques by which biological organisms process information. To do this computer scientists must draw
In recent years, object-oriented programming has emerged as the dominant computer programming style, and object-oriented languages such as C++ and Java enjoy wide use in academia and industry. This te
In Computer-Integrated Surgery leading researchers and clinical practitioners describe the exciting new partnership that is being forged between surgeons and machines such as computers and robots, ena
In Great Ideas in Computer Science: A Gentle Introduction, Alan Biermann presents the "great ideas" of computer science that together comprise the heart of the field. He condenses a great d
"Ascertain the meaning before consulting this dictionary," warns the author of this collection of deliberately satirical misdefinitions. New computer cultures and their jargons have burgeoned since th
For anyone interested in the issues arising from computer malfunctions and, moreperniciously, from misuse, this new edition of Computer Ethics is right on the mark. Widelyacclaimed for its readability
A visionary book when it was first published in the late 1970s, The Network Nationhas become the defining document and standard reference for the field of computer mediatedcommunication (CMC). This re
Supercomputing research--the goal of which is to make computers that are ever fasterand more powerful--has been at the cutting edge of computer technology since the early 1960s. Untilrecently, researc
In The Second Self, Sherry Turkle looks at the computer not as a "tool," but as part of our social and psychological lives; she looks beyond how we use computer games and spreadsheets to ex
PVM is a software package that enables the computer user to define a networked heterogeneous collection of serial, parallel, and vector computers to function as one large computer. Written by the tea
If you have access to a personal computer and want to explore the Internet, Everybody's Guide is the place to begin. Foreword by Mitchell Kapor. If you have access to a personal computer and want to
Between 1959 and 1989, Soviet scientists and officials made numerous attempts to network their nation -- to construct a nationwide computer network. None of these attempts succeeded, and the enterpris
One goal of modern computer science is to engineer computer programs that can act as autonomous, rational agents; software that can independently make good decisions about what actions to perform on o
Drawing on recent computer and cognitive science, Mitchell (architecture, Harvard) explores the languages of architectural form and graphic composition to illuminate the underlying concepts of design.
Embodied conversational agents are computer-generated cartoonlike characters thatdemonstrate many of the same properties as humans in face-to-face conversation, including theability to produce and res
Includes tutorials, lectures, and refereed papers on all aspects of logic programming, including theoretical foundations, constraints, concurrency and parallelism, deductive databases, language design
"This volume, likely to become a standard reference work, describes an extraordinary number of approaches to the representation of musical information for purposes of computer processing. It is a cons
Concurrent Constraint Programming introduces a new and rich class of programming languages based on the notion of computing with partial information, or constraints, that synthesize and extend work on
In describing the technical experiences of one company from the beginning of the computer era, this book unfolds the challenges that IBM's research and development laboratories faced, the technologica
This book describes a theory of memory representation, organization, and processing for understanding complex narrative texts. The theory is implemented as a computer program called BORIS which reads
A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.This intr
Looks at ten central questions concerning humankind's relationship to technology, including "Does technology shape us, or do we shape it?" and "Are we using modern technology to create cultural unifor
The Structure of Typed Programming Languages describes the fundamental syntactic andsemantic features of modern programming languages, carefully spelling out their impacts on languagedesign. Using cla
If asked, most people would agree that there are deep connections between technologyand the modern world, and even that technology is the truly distinctive feature of modernity. Untilrecently, however
Today's rapid growth in information technology has occurred without a full understanding of the human consequences of its use-on individuals, on organizations, and on society as a whole. As a result,
Within the field of logic programming there have been numerous attempts to transform grammars into logic programs. This book describes a complementary approach that views logic programs as grammars an
Starting around 1900, technology became a lively subject for debate among intellectuals, writers, and other opinion leaders. The expansion of the machine into ever more areas of social and economic li
Technology policy - whether we should have one and what form such a policy should take - was a core issue of the 1992 presidential campaign, and in February 1993 the Clinton administration confirmed t
A history of technology from Graeco-Roman times to the twentieth century told through historical writings. This history of technology from Graeco-Roman times through the early twentieth century is t
A new edition of the essential text and professional reference, with substantial newmaterial on such topics as vEB trees, multithreaded algorithms, dynamic programming, and edge-baseflow.
Assisted reproductive technology (ART) makes babies and parents at once. Drawing onscience and technology studies, feminist theory, and historical and ethnographic analyses of ARTclinics, Charis Thomp
Race and technology are two of the most powerful motifs in American history, butuntil recently they have not often been considered in relation to each other. This collection ofessays examines the inte
A multidisciplinary examination of the interplay between social capital-the value derived from social ties-and information technology. The concept of social capital, or the value that can be derived
Essays on the effects of information technology on the economy. One of the most important forces driving economic performance in the United States and other countries during the 1990s was the rise o
Addressed to readers at different levels of programming expertise, The Practice of Prolog offers a departure from current books that focus on small programming examples requiring additional instructio