A comprehensive and groundbreaking collection of ideas for plant improvement
Most of the world's supply of legumes is cultivated under adverse conditions that make this commercially important crop susceptible to the vagaries of nature and damaging stresses. Genetic manipulation has become a proven way for cultivators to battle these...
Recent studies have shown that novel processing and modeling techniques may be used to create patient-specific prostheses, artificial tissues, and other implants using data obtained from magnetic resonance imaging, computed tomography, or other imaging techniques. For example, customized prostheses may be fabricated that possess suitable...
Products using microprocessors generally fall into two categories. The first category uses high-performance microprocessors such as the Pentium in applications where system performance is critical. We have an entire book dedicated to this topic, The 80x86 IBM PC and Compatible Computers, Volumes / and //, from Prentice Hall, in the second...
About 20 years ago, the University of New Mexico School of Medicine (SOM)
established a student-centered problem-based learning (PBL) curriculum
emphasizing ambulatory care practice competencies. It was designed for small
groups of students working together and ran parallel with their more traditional
curriculum. The SOM...
We are visual animals. But before we can see the world in its true splendor, our brains, just like our computers, have to sort and organize raw data, and then transform that data to produce new images of the world. Beginning Python Visualization: Crafting Visual Transformation Scripts, Second Edition discusses turning many types of...
With the accelerating growth in the use of computers and PCs in the workplace, the practical aspects of designing and operating data communications systems have become increasingly more complex. Practical Data Communications provides the needed background and fills in the gaps for the many who must tackle this vital technology with little basic...
Distributed systems are fast becoming the norm in computer science. Formal mathematical models and theories of distributed behavior are needed in order to understand them. This book proposes a distributed pi-calculus called Dpi, for describing the behavior of mobile agents in a distributed world. It is based on an existing formal language, the...
A broad introductory text written for computer scientists and engineers, focusing on the fundamental aspects of data communications and computer networks. This second edition has been thoroughly revised to cover current networking issues and technologies. Specific updates include those on networks and their management, transmission technologies,...
It is not often that we can welcome the advent of a new theory of programming. Twelve years ago, E.W. Dijkstra published his Discipline of Programming, which is still a definitive source-book on the development of sequential algorithms. And now Chandy and Misra have shown how Dijkstra's methods, and other more recent developments, can be...
Why is the night sky dark? How do dolphins sleep without drowning? Why do hangovers occur? Will time travel ever be a reality? What makes a knuckleball appear to flutter? Why are craters always round?
There's only one source to turn to for the answers to the most puzzling and thought-provoking questions about the world of...
Get a jump start on using Azure HDInsight and Hadoop Ecosystem components. As most Hadoop and Big Data projects are written in either Java, Scala, or Python, this book minimizes the effort to learn another language and is written from the perspective of a .NET developer. Hadoop components are covered, including Hive, Pig, HBase, Storm,...