What is the best engineering book you read last year? Let us make this list longer! Looking forward to your recommendation in a comment
For more than 100 years, Machinery’s Handbook has been the most popular reference work in metalworking, design, engineering and manufacturing facilities, and technical schools and colleges throughout the world. It is universally acknowledged as an extraordinarily authoritative, comprehensive, and practical tool, providing its users with the most fundamental and essential aspects of sophisticated manufacturing practice. The 31st edition of the “Bible of the Metalworking Industries” contains major revisions of existing content, as well as new material on a variety of topics. It is the essential reference for mechanical, manufacturing, and industrial engineers, designers, draftsmen, toolmakers, machinists, engineering and technology students, and the serious home hobbyist.
In the spirit of Steve Jobs and Moneyball, Elon Musk is both an illuminating and authorized look at the extraordinary life of one of Silicon Valley’s most exciting, unpredictable, and ambitious entrepreneurs–a real-life Tony Stark–and a fascinating exploration of the renewal of American invention and its new “makers.” Elon Musk spotlights the technology and vision of Elon Musk, the renowned entrepreneur and innovator behind SpaceX, Tesla, and SolarCity, who sold one of his Internet companies, PayPal, for $1.5 billion. Ashlee Vance captures the full spectacle and arc of the genius’s life and work, from his tumultuous upbringing in South Africa and flight to the United States to his dramatic technical innovations and entrepreneurial pursuits. Vance uses Musk’s story to explore one of the pressing questions of our age: can the nation of inventors and creators who led the modern world for a century still compete in an age of fierce global competition? He argues that Musk–one of the most unusual and striking figures in American business history–is a contemporary, visionary amalgam of legendary inventors and industrialists including Thomas Edison, Henry Ford, Howard Hughes, and Steve Jobs. More than any other entrepreneur today, Musk has dedicated his energies and his own vast fortune to inventing a future that is as rich and far-reaching as the visionaries of the golden age of science-fiction fantasy. Thorough and insightful, Elon Musk brings to life a technology industry that is rapidly and dramatically changing by examining the life of one of its most powerful and influential titans.
Capturing a wealth of experience about the design of object-oriented software, four top-notch designers present a catalog of simple and succinct solutions to commonly occurring design problems. Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.
How will Artificial Intelligence affect crime, war, justice, jobs, society and our very sense of being human? The rise of AI has the potential to transform our future more than any other technology—and there’s nobody better qualified or situated to explore that future than Max Tegmark, an MIT professor who’s helped mainstream research on how to keep AI beneficial. How can we grow our prosperity through automation without leaving people lacking income or purpose? What career advice should we give today’s kids? How can we make future AI systems more robust, so that they do what we want without crashing, malfunctioning or getting hacked? Should we fear an arms race in lethal autonomous weapons? Will machines eventually outsmart us at all tasks, replacing humans on the job market and perhaps altogether? Will AI help life flourish like never before or give us more power than we can handle? What sort of future do you want? This book empowers you to join what may be the most important conversation of our time. It doesn’t shy away from the full range of viewpoints or from the most controversial issues—from superintelligence to meaning, consciousness and the ultimate physical limits on life in the cosmos.
- Introduction to Algorithms
Some books on algorithms are rigorous but incomplete; others cover masses of material but lack rigor. Introduction to Algorithms uniquely combines rigor and comprehensiveness. The book covers a broad range of algorithms in depth, yet makes their design and analysis accessible to all levels of readers. Each chapter is relatively self-contained and can be used as a unit of study. The algorithms are described in English and in a pseudocode designed to be readable by anyone who has done a little programming. The explanations have been kept elementary without sacrificing depth of coverage or mathematical rigor. The first edition became a widely used text in universities worldwide as well as the standard reference for professionals. The second edition featured new chapters on the role of algorithms, probabilistic analysis and randomized algorithms, and linear programming. The third edition has been revised and updated throughout. It includes two completely new chapters, on van Emde Boas trees and multithreaded algorithms, substantial additions to the chapter on recurrence (now called “Divide-and-Conquer”), and an appendix on matrices. It features improved treatment of dynamic programming and greedy algorithms and a new notion of edge-based flow in the material on flow networks. Many exercises and problems have been added for this edition. The international paperback edition is no longer available; the hardcover is available worldwide.
- Artificial Intelligence Revolution
The co-founder of Baidu explains how AI will transform human livelihood, from our economy and financial systems down to our daily lives. Written by Baidu cofounder Robin Li and prefaced by award-winning sci-fi writer Cixin Liu (author of The Three-Body Problem), Artificial Intelligence Revolution introduces Baidu’s teams of top scientists and management as pioneers of movement toward AI. The book describes the emergence of a “smart” society powered by technology and reflects on the challenges humanity is about to face. Li covers the most pressing AI-related ideas and technological developments, including: Will artificial intelligence replace human workers, and in what sectors of the economy? How will it affect healthcare and finance? How will daily human life change? Robin Li’s Artificial Intelligence Revolution addresses these questions and more from the perspective of a pioneer of AI development. It’s a must-read for anyone concerned about the emergence of a “smart” society powered by technology and the challenges humanity is about to face.
- The Design of Everyday Things
Design doesn’t have to complicated, which is why this guide to human-centered design shows that usability is just as important as aesthetics. Even the smartest among us can feel inept as we fail to figure out which light switch or oven burner to turn on, or whether to push, pull, or slide a door. The fault, argues this ingenious — even liberating — book, lies not in ourselves, but in product design that ignores the needs of users and the principles of cognitive psychology. The problems range from ambiguous and hidden controls to arbitrary relationships between controls and functions, coupled with a lack of feedback or other assistance and unreasonable demands on memorization. The Design of Everyday Things shows that good, usable design is possible. The rules are simple: make things visible, exploit natural relationships that couple function and control, and make intelligent use of constraints. The goal: guide the user effortlessly to the right action on the right control at the right time. The Design of Everyday Things is a powerful primer on how — and why — some products satisfy customers while others only frustrate them.
- Studying Engineering
The purpose of this innovative and exciting book is to enhance student success. Through its eight chapters it teaches students about:1.The keys to success in engineering study2.The rewards and opportunities of an engineering career.3.An understanding of the field of engineering past, present, and future4.Insight into the learning process5.Academic success strategies needed to excel in mathematics, science, and engineering courses6.The process of personal development needed to ensure that their behaviors and attitudes support their goal of becoming an engineer7.Ways to enhance the quality of their education through participation in student organizations, pre-professional employment, engineering projects, study abroad, and service the institution and/or community8.The engineering education system and how to take full advantage of that system.Students can read the book on their own or use it in conjunction with an Introduction to Engineering course having a student development/student success focus. Reflections are interspersed throughout each chapter so that students can read a section and then stop to engage in a guided reflection about what they just read. Completion of many of 203 end-of-the-chapter problems provides opportunity for significant learning experience. A design project to Design Your Process of Becoming a World-Class First-Year Engineering Student provides a vehicle for students to become actively involved in their growth and development as an math/science/engineering student.
- Theory of Machines and Mechanisms
Theory of Machines and Mechanisms, Fifth Edition, is an ideal text for the complete study of displacements, velocities, accelerations, and static and dynamic forces required for the proper design of mechanical linkages, cams, and geared systems. The authors present the background, notation, and nomenclature essential for students to understand the various independent technical approaches that exist in the field of mechanisms, kinematics, and dynamics. The fifth edition features streamlined coverage and substantially revised worked examples. This latest edition also includes a greater number of problems, suitable for in-class discussion or homework, at the end of each chapter.
- Designing Engineers (Inside Technology)
Designing Engineers describes the evolution of three disparate projects: an x-ray inspection system for airports, a photoprint machine, and a residential photovoltaic energy system.
The products of engineering design are everywhere, but who or what determines their form and function? Their surfaces are usually cold, seemingly objective, as if they existed outside of history of the technologies that are so much a part of our lives. Written by a practicing engineer, Designing Engineers yields clues to this mystery by probing deeply into the everyday world of engineering. In doing so, it reveals significant discrepancies between our ideal image of design as an instrumental process and the reality of design as a historically situated social process that is full of uncertainty and ambiguity. Designing Engineers describes the evolution of three disparate projects: an x-ray inspection system for airports, a photoprint machine, and a residential photovoltaic energy system. In each case, we are taken through the hallways and into the meeting rooms of the company to watch over the shoulders of engineers as they engage in the manifold individual and collective work that goes into designing a new product. Louis Bucciarelli was a consultant to one project and participated in the design process for the other two. In all three projects he examines both object – the way participants understood how things work – and process – the way they go about designing. What he learns is that engineering design is a social process that involves constant negotiation among many parties, not just engineers but marketing people, research scientists, accountants, and customers as well. One of the strengths of the book is the way Bucciarelli uses the very language of engineering discourse to uncover the many levels at which negotiation takes place. Designing, it turns out, is as much about agreeing on definitions as it is about producing “hard” artifacts.