Engineering Books


To Engineer Is Human: The Role of Failure in Successful Design
Structures: Or Why Things Don't Fall Down
Higher Engineering Mathematics
The Design of Everyday Things
The Art of Doing Science and Engineering: Learning to Learn
Existential Pleasures of Engineering, The
Code: The Hidden Language of Computer Hardware and Software
Why Buildings Fall Down: How Structures Fail
Clean Code: A Handbook of Agile Software Craftsmanship
The Elements Of Computing Systems: Building A Modern Computer From First Principles
Engineering Physics
The Evolution of Useful Things: How Everyday Artifacts-From Forks and Pins to Paper Clips and Zippers-Came to be as They are
The Perfectionists: How Precision Engineers Created the Modern World
The Pragmatic Programmer: From Journeyman to Master
The Martian