"Your last chance to read the words of thinking of one of the major intellects that the USA has produced."<br /><b>âEugene N. Miya, NASA researcher</b>
<br /><br />"Hamming is here to tell you about excellence. His lessons unfold through personal stories of discovery and failureâlife as an extraordinary scientist. But Hamming demands that you do extraordinary work, too, and for that he offers the best advice I know."<br />
<b>âAndy Matuschak, software engineer, designer, and researcher</b><br /><br />
"Hamming was always as much a teacher as a scientist, and having spent a lifetime forming and confirming a theory of great people, he felt he could prepare the next generation for even greater greatness. That's the premise and promise of this book."<br />
<b>âBret Victor, founder of Dynamicland, designer, and engineer</b>
What inspires and spurs on a great idea? Can we train ourselves to think in a way that will enable world-changing understandings and insights to emerge?
Richard Hamming said we can. He first inspired a generation of engineers, scientists, and researchers in 1986 with âYou and Your Research,â an electrifying sermon on why some scientists do great work, why most donât, why he did, and why you canâand shouldâtoo. The Art of Doing Science and Engineering is the full expression of what âYou and Your Researchâ outlined. It's a book about thinking; more specifically, a style of thinking by which great ideas are conceived.
The book is filled with stories of great people performing mighty deedsâbut they are not meant simply to be admired. Instead, they are to be aspired to, learned from, and surpassed. Hamming consistently returns to Shannonâs information theory, Einsteinâs theory of relativity, Grace Hopperâs work on high-level programming, Kaiserâs work on digital fillers, and his own work on error-correcting codes. He also recounts a number of his spectacular failures as clear examples of what to avoid.
Originally published in 1996 and adapted from a course that Hamming taught at the US Naval Postgraduate School, this edition includes an all-new foreword by designer, engineer, and founder of Dynamicland Bret Victor, plus more than 70 redrawn graphs and charts.
The Art of Doing Science and Engineering is a reminder that a capacity for learning and creativity are accessible to everyone. Hamming was as much a teacher as a scientist, and having spent a lifetime forming and confirming a theory of great people and great ideas, he prepares the next generation for even greater distinction.
Preface
Introduction
Orientation
Foundations of the digital (discrete) revolution
History of computersâhardware
History of computersâsoftware
History of computer applications
Limits of computer applicationsâAIâI
Limits of computer applicationsâAIâII
Limits of computer applicationsâAIâIII
nâDimensional space
Coding theoryâI
Coding theoryâII
Error-correcting codes
Information theory
Digital filtersâI
Digital filtersâII
Digital filtersâIII
Digital filtersâIV
SimulationâI
SimulationâII
SimulationâIII
Fiber optics
Computer-aided instruction (CAI)
Mathematics
Quantum mechanics
Creativity
Experts
Unreliable data
Systems engineering
You get what you measure
You and your research
Index