101 Things I Learned® in Engineering School

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

Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python (Texts in Computational Science and Engineering Book 15)

Svein Linge

amazon.com
Cover of Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python (Texts in Computational Science and Engineering Book 15)