101 Things I Learned® in Engineering School

101 Design Methods: A Structured Approach for Driving Innovation in Your Organization

Vijay Kumar

amazon.com
Cover of 101 Design Methods: A Structured Approach for Driving Innovation in Your Organization

The Art of Doing Science and Engineering: Learning to Learn

Bret Victor

amazon.com
Cover of The Art of Doing Science and Engineering: Learning to Learn