Picture a computer scientist, staring at a screen and clicking away frantically on a keyboard, hacking into a system, or perhaps developing an app. Now delete that picture. In Once Upon an Algorithm,
Computer-aided design (CAD) technology has already changed the practice of architecture, and it has the potential to change it even more radically. With Architecture's New Media, Yehuda Kalay offers
A comprehensive examination of computer-aided architectural design and its potential effect on architectural design practice; for practitioners, educators, students, and researchers. Computer-aided
This book presents the configuration space method for computer-aided design of mechanisms with changing part contacts. Configuration space is a complete and compact geometric representation of part m
Almost a generation ago, the early software for computer aided design and manufacturing (CAD/CAM) spawned a style of smooth and curving lines and surfaces that gave visible form to the first digital a
The Atari Video Computer System dominated the home videogame market so completely that "Atari" became the generic term for a videogame console. The Atari VCS was affordable and offered the
A system can describe what we see (the solar system), operate a computer (Windows 10), or be made on a page (the fourteen engineered lines of a sonnet). In this book, Clifford Siskin shows that system
Proof is the primary vehicle for knowledge generation in mathematics. In computer science, proof has found an additional use: verifying that a particular system (or component, or algorithm) has certai
A system can describe what we see (the solar system), operate a computer (Windows 10), or be made on a page (the fourteen engineered lines of a sonnet). In this book, Cli
This book bridges optimal control theory and economics, discussing ordinarydifferential equations, optimal control, game theory, and mechanism design in one volume.Technically rigorous and largely sel
The shift in the practice of human-computer interaction (HCI) Design from user-centered to context-based design marks a significant change in focus. With context-based design, designers start not wit
Computer systems consisting of many machines will be the norm within a few years. However, making a collection of machines appear as a single, coherent system - in which the location of files, servers
In Taking A[part], John McCarthy and Peter Wright consider a series of boundary-pushing research projects in human-computer interaction (HCI) in which the design of digital technology is used to inqui
Modern, complex digital systems invariably include hardware-implemented finite statemachines. The correct design of such parts is crucial for attaining proper system performance. Thisbook offers detai
In the early days of computer science, the interactions of hardware, software, compilers, and operating system were simple enough to allow students to see an overall picture of how computers worked. W
This textbook teaches VHDL using system examples combined with programmable logic and supported by laboratory exercises. While other textbooks concentrate only on language features, Circuit Design wi
Foundations of Robotics presents the fundamental concepts and methodologies for theanalysis, design, and control of robot manipulators. It explains the physical meaning of theconcepts and equations us
This introduction to programming places computer science in the core of a liberalarts education. Unlike other introductory books, it focuses on the program design process. Thisapproach fosters a varie
This book presents an organizational and social history of one of the foundational projects of the computer era: the development of the SAGE (Semi-Automatic Ground Environment) air defense system, fr
No new product offering has had greater impact on the computer industry than the IBM System/360. "IBM's 360 and Early 370 Systems "describes the creation of this remarkable system and the developments
Developed as the text for the basic computer architecture course at MIT, Computation Structures integrates a thorough coverage of digital logic design with a comprehensive presentation of computer ar
This revised edition of Taylor's classic work on the internal-combustion engine incorporates changes and additions in engine design and control that have been brought on by the world petroleum crisis
"Money," at least in its present form, may be on the verge of obsolescence. Rapidadvances in computer technology are revolutionizing the American banking system. The credit boom andthe proliferation o
How inclusive methods can build elegant design solutions that work for all.Sometimes designed objects reject their users: a computer mouse that doesn't work for left-handed people, for example, or a t
A comprehensive overview of networks and economic design, presenting models and results drawn from economics, operations research, and computer science; with examples and exercises.This book explores
How inclusive methods can build elegant design solutions that work for all.Sometimes designed objects reject their users: a computer mouse that doesn't work for left-handed people, for example, or a t
A synthesis of biomechanics and neural control that draws on recent advances in robotics to address control problems solved by the human sensorimotor system. This book proposes a transdisciplinary a
The first scholarly book in English on Minitel, the pioneering French computer network, offers a history of a technical system and a cultural phenomenon. A decade before the Internet became a medium
When designer and computer scientist John Maeda was tapped to be president of thecelebrated Rhode Island School of Design in 2008, he had to learn how to be a leader quickly. He hadto transform himsel
In the early days of computer science, the interactions of hardware, software, compilers, and operating system were simple enough to allow students to see an overall picture of how computers worked. W
The study of type systems for programming languages now touches many areas of computer science, from language design and implementation to software engineering, network security, databases, and analy
In recent years, many approximate methods have been developed for analyzing queueing models of complex computer systems. These ad hoc methods usually focus on specific aspects of system operation, and
This monograph addresses the problem of "real-time" curve fitting in the presence of noise, from the computational and statistical viewpoints. It examines the problem of nonlinear regression, where ob
This lively introduction to computer science and computer programming in Scheme is for non-computer science majors with a strong interest in the subject and for computer science majors who lack prior
Advances in physics, molecular biology, and computer science are converging on the capacity to control, with molecular precision, the structure and function of matter. These twenty original contributi
This edited collection of articles from Computer Music Journal provides a timely and convenient source of tutorials on OOP languages and software design techniques and surveys a wide range of existing
This revised edition of Taylor's classic work on the internal-combustion engine incorporates changes and additions in engine design and control that have been brought on by the world petroleum crisis
In this book, Granit explains the physiology of vision perception as an input system and motor control as an output system, with the goal-oriented brain mediating between. When Ragnar Granit was awa
The past and future of computers in our lives, from science and business to the home. Gathered from twenty leading authorities in computer science, the chapters of The Computer Age range across a br