Thinking in Java has earned raves from programmers worldwide for its extraordinary clarity, careful organization, and small, direct programming examples. From the fundamentals of Java syntax to its most advanced features, Thinking in Java is designed to teach, one simple step at a time.
Building on the success of the first edition Fuel Cell Systems Explained presents a balanced introduction to this growing area.
"In summary, an altogether satisfying book that puts within its covers the academic tools necessary for explaining fuel cell systems on a multidisciplinary basis." Power Engineering...
The number of students aswell as colleagues in the field who have learned neuroanatomy according to volume 3 of the color atlas has been steadily increasing. Kahle’s textbook has proved its worth. What should one do after taking on the job of carrying on with this text book, other than leaving as much as possible as it is? However, the...
Today's game players expect increasingly realistic interaction within games. "Introduction to Game AI" teaches readers who are new to game AI the skills they need through hands-on projects based on small, understandable games. While there are many books that take a more advanced approach to this topic, this is one of the only...
Contextual computing has been around for several years with a variety of names such as pervasive computation and omnipresent computing. Recently there has been a drive toward making personal digital assistants (PDAs) more aware of their environment. For example, a cell phone may sense that it is in a conference room and reason that it should...
The Python Text Processing Beginner's Guide is intended to provide a gentle, hands-on
introduction to processing, understanding, and generating textual data using the Python
programming language. Care is taken to ensure the content is example-driven, while still
providing enough background information to allow for a solid...
Introduction to Systems Analysis and Design is intended to support a fi rst course in
information systems development for information systems majors and other business
majors.
We recommend that students take a computer or information systems literacy course
before using this text. Introduction to Systems Analysis...
An Introduction to Statistical Learning provides an accessible overview of the field of statistical learning, an essential toolset for making sense of the vast and complex data sets that have emerged in fields ranging from biology to finance to marketing to astrophysics in the past twenty years. This book presents some of the most...
Covers the significant embedded computing technologies—highlighting their applications in wireless communication and computing power
An embedded system is a computer system designed for specific control functions within a larger system—often with real-time computing constraints. It is embedded as part of a...
Playing with Color is a highly accessible, fun approach to learning color application and principles. This hands-on book begins with an introduction to the philosophy of learning through the process of play. It then leads to a series of experimental design projects with an emphasis on color, providing the reader with a...
Microsoft Excel is an enormously powerful and flexible application. Yet despite its powerful feature set, there is a great deal that Excel either does not allow you to do or does not allow you to do easily through its user interface. And in spite of Excel's reputation as the most widely used spreadsheet application, the majority...