Book picks similar to
Manufacturing Science by Amitabha Ghosh
brush-up
stem
sumit-yadav
t
The Book of Why: The New Science of Cause and Effect
Judea Pearl - 2018
Today, that taboo is dead. The causal revolution, instigated by Judea Pearl and his colleagues, has cut through a century of confusion and established causality -- the study of cause and effect -- on a firm scientific basis. His work explains how we can know easy things, like whether it was rain or a sprinkler that made a sidewalk wet; and how to answer hard questions, like whether a drug cured an illness. Pearl's work enables us to know not just whether one thing causes another: it lets us explore the world that is and the worlds that could have been. It shows us the essence of human thought and key to artificial intelligence. Anyone who wants to understand either needs The Book of Why.
A History of π
Petr Beckmann - 1970
Petr Beckmann holds up this mirror, giving the background of the times when pi made progress -- and also when it did not, because science was being stifled by militarism or religious fanaticism.
Mastering Bitcoin: Unlocking Digital Cryptocurrencies
Andreas M. Antonopoulos - 2014
Whether you're building the next killer app, investing in a startup, or simply curious about the technology, this practical book is essential reading.Bitcoin, the first successful decentralized digital currency, is still in its infancy and it's already spawned a multi-billion dollar global economy. This economy is open to anyone with the knowledge and passion to participate. Mastering Bitcoin provides you with the knowledge you need (passion not included).This book includes:A broad introduction to bitcoin--ideal for non-technical users, investors, and business executivesAn explanation of the technical foundations of bitcoin and cryptographic currencies for developers, engineers, and software and systems architectsDetails of the bitcoin decentralized network, peer-to-peer architecture, transaction lifecycle, and security principlesOffshoots of the bitcoin and blockchain inventions, including alternative chains, currencies, and applicationsUser stories, analogies, examples, and code snippets illustrating key technical concepts
The Art of Construction: Projects and Principles for Beginning Engineers Architects
Mario Salvadori - 2000
Line art illustrations help to explain projects that demonstrate how these principles keep structures solid. Perfect for kids who wonder why, and love to figure things out! All projects are easily done with materials found around-the-house.
Microprocessors and Interfacing: Programming and Hardware
Douglas V. Hall - 1986
Students begin with a brief introduction to computer hardware which leads to an in-depth look at how microprocessor-based computers are programmed to do real tasks. They also cover assembly language programming of 8086-based systems. Throughout the text, the emphasis is on writing assembly language programs in a top-down, structured manner. Included are comparisons between CISC and RISC microcomputer architectures and their trade-offs. 1990 HC 000pp
Mechanical Engineering Design
Joseph Edward Shigley - 1972
This book also features the design process, streamlined coverage of statistics, an overview of materials and materials selection, failure and fatigue, and review of basic strength of materials topics.
The Rickover Effect: How One Man Made a Difference
Theodore Rockwell - 1992
Hyman G. Rickover made nuclear power a reality. Building on the scientific breakthroughs of the atomic bomb project, he created the nuclear Navy almost overnight, when nearly everyone else thought it was a pipe dream, and built the world's first commercial atomic power station. He did most of this in a single decade.Rickover's incredible ability to get things done won his program wide public acclaim and personal honors that included presidential citations, honorary doctoral degrees, and congressional gold medals. Despite all this, Rickover was the subject of bitter controversy and was twice passed over for promotions. In 1953 he was saved from involuntary retirement only through congressional intervention. Nearly forty years later, when he was fired as a four-star admiral, all three living American ex-presidents attended his post-retirement party.Now, for the first time, one of Rickover's close associates tells what it was like to be with this remarkable man day and night as he accomplished his miracles, and why he was bitterly opposed by so many powerful people. Theodore Rockwell, the admiral's long time technical director, takes the reader behind the zirconium curtain that protected the program to give an inside account of those turbulent times. Using on-the-spot anecdotes and little-known documents, he explores Rickover's methods and relationships with others to help us understand his strengths and weaknesses.The author describes Rickover's successes beginning right after World War II in Oak Ridge, Tennessee. His account includes the first submarine voyage from Pearl Harbor to England to the North Pole, the continuously submerged round-the-world journey of the USS Triton, and the buildup of the U.S. nuclear fleet and the civilian nuclear power industry.This candid, insightful portrait could only have been written by a key player. The Rickover Effect makes and important contribution to the understanding to one of this century's most elusive personalities.
The Fantastic Flatulent Fart Brothers' Big Book of Farty Facts: An Illustrated Guide to the Science, History, and Art of Farting
M.D. Whalen - 2017
How much do you know about farts?Did you know it would take just nine farts from every person on earth to power an atomic bomb? That fish farts nearly triggered a war against Russia? That female farts smell worse? No? Then you need this book!Did you know that inhaling farts is healthy, yet people fart after death? That you can get a job as a professional fart smeller? That farting is illegal in Africa but polite in South America? Heard any ancient Babylonian fart jokes lately? No? Then you need this book!Do you know the fartiest animal on earth? The fartiest food? Know how many farts you inhale on a cross-country flight? Can farts power astronauts through space? You don’t know? Then you need this book!Do you secretly think farts are not only funny, but fascinating? Then you absolutely need this gas-powered encyclopedia of fun and flatulent facts! Makes a perfect gag gift or bathroom read.Crack open a can of beans and become an expert in the windy and wacky science, history, and art of musical gas!
The Brethren / The Chamber
John Grisham - 2001
A combined edition containing two of Grisham's bestselling titles.
From Mathematics to Generic Programming
Alexander A. Stepanov - 2014
If you're a reasonably proficient programmer who can think logically, you have all the background you'll need. Stepanov and Rose introduce the relevant abstract algebra and number theory with exceptional clarity. They carefully explain the problems mathematicians first needed to solve, and then show how these mathematical solutions translate to generic programming and the creation of more effective and elegant code. To demonstrate the crucial role these mathematical principles play in many modern applications, the authors show how to use these results and generalized algorithms to implement a real-world public-key cryptosystem. As you read this book, you'll master the thought processes necessary for effective programming and learn how to generalize narrowly conceived algorithms to widen their usefulness without losing efficiency. You'll also gain deep insight into the value of mathematics to programming--insight that will prove invaluable no matter what programming languages and paradigms you use. You will learn aboutHow to generalize a four thousand-year-old algorithm, demonstrating indispensable lessons about clarity and efficiencyAncient paradoxes, beautiful theorems, and the productive tension between continuous and discreteA simple algorithm for finding greatest common divisor (GCD) and modern abstractions that build on itPowerful mathematical approaches to abstractionHow abstract algebra provides the idea at the heart of generic programmingAxioms, proofs, theories, and models: using mathematical techniques to organize knowledge about your algorithms and data structuresSurprising subtleties of simple programming tasks and what you can learn from themHow practical implementations can exploit theoretical knowledge
Stephen Hawking's a Brief History of Time: A Reader's Companion
Stephen Hawking - 1991
Based on an exciting new documentary film. 100 photographs, diagrams and computerized graphics.
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin - 2007
But if code isn't clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn't have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code on the fly into a book that will instill within you the values of a software craftsman and make you a better programmer but only if you work at it. What kind of work will you be doing? You'll be reading code - lots of code. And you will be challenged to think about what's right about that code, and what's wrong with it. More importantly, you will be challenged to reassess your professional values and your commitment to your craft. Clean Code is divided into three parts. The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code - of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and "smells" gathered while creating the case studies. The result is a knowledge base that describes the way we think when we write, read, and clean code. Readers will come away from this book understanding ‣ How to tell the difference between good and bad code‣ How to write good code and how to transform bad code into good code‣ How to create good names, good functions, good objects, and good classes‣ How to format code for maximum readability ‣ How to implement complete error handling without obscuring code logic ‣ How to unit test and practice test-driven development This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.
Make: More Electronics: Learning Through Discovery
Charles Platt - 2013
Right away, you'll start working on real projects, and you'll explore all the key components and essential principles through the book's collection of experiments. You'll build the circuits first, then learn the theory behind them! This book picks up where Make: Electronics left off: you'll learn about power amplification, switching, and motors. This book also covers analog integrated circuits, randomicity, and an assortment of sensors. With step-by-step instructions, and hundreds of color photographs and illustrations, this book will help you use -- and understand -- intermediate to advanced electronics concepts and techniques.
Quantum Computing Since Democritus
Scott Aaronson - 2013
Full of insights, arguments and philosophical perspectives, the book covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory, computability and complexity theory, quantum computing, cryptography, the information content of quantum states and the interpretation of quantum mechanics. There are also extended discussions about time travel, Newcomb's Paradox, the anthropic principle and the views of Roger Penrose. Aaronson's informal style makes this fascinating book accessible to readers with scientific backgrounds, as well as students and researchers working in physics, computer science, mathematics and philosophy.
Algorithms
Robert Sedgewick - 1983
This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.