This book guides students through an exploration of the idea that thinking might be understood as a form of computation. Students make the connection between thinking and computing by learning to write computer programs for a variety of tasks that require thought, including solving puzzles, understanding natural language, recognizing objects...
CHARLES BEST, ONE of the pioneers in the search for a cure for
diabetes, once explained what it is about medical research
that intrigued him so. “It’s not just the gratification of knowing
one is helping people,” he confided, “although that probably is a
more heroic and selfless motivation. Those feelings...
If you’ve always wanted to learn how to program a computer, or to learn the widely used C++ programming language in particular, C++ Without Fear, Second Edition,offers...
Written for children ages 8–12 with little to no coding experience, this straightforward visual guide uses fun graphics and easy-to-follow instructions to show young learners how to build their own computer projects using Scratch, a popular free programming language.
With Coding Games in Scratch, kids can build single...
This volume conveys some of the surprises, puzzles and success stories in high-dimensional and complex data analysis and related fields. Its peer-reviewed contributions showcase recent advances in variable selection, estimation and prediction strategies for a host of useful models, as well as essential new developments in the field.
Based on a new classification of algorithm design techniques and a clear delineation of analysis methods, Introduction to the Design and Analysis of Algorithms presents the subject in a coherent and innovative manner. Written in a student-friendly style, the book emphasizes the understanding of ideas over excessively formal...
Explaining how to apply to mathematical programming to network design and control, Linear Programming and Algorithms for Communication Networks: A Practical Guide to Network Design, Control, and Management fills the gap between mathematical programming theory and its implementation in communication networks. From the...
Finally, after a wait of more than thirty-five years, the first part of Volume 4 is at last ready for publication. Check out the boxed set that brings together Volumes 1 - 4A in one elegant case, and offers the purchaser a $50 discount off the price of buying the four volumes individually.
Get the skills you need to read and speak English with confidence!
Learn how to read and speak English with this easy-to-use workbook. Dozens of manageable, bite-sized lessons take you through the basics of the English language. Three-page units cover each subject, which can be completed in just 20...
A short and entertaining introduction to thermodynamics that uses real-world examples to explain accessibly an important but subtle scientific theory
A romantic description of the second law of thermodynamics is that the universe becomes increasingly disordered. But what does that actually mean? Starting with...
Dive Into Algorithms is a broad introduction to algorithms using the Python Programming Language.
Dive Into Algorithms is a wide-ranging, Pythonic tour of many of the world's most interesting algorithms. With little more than a bit of computer programming experience and basic high-school math,...