Download free, Programming for Computations MATLAB/Octave a Gentle Introduction to Numerical Simulations with MATLAB Octave by Svein Linge and Hans Petter Langtangen
Engineering Mathematics A Foundation for Electronic, Electrical, Communications and Systems Engineers 5th Edition By Martin Hargreaves, Anthony Croft, Robert Davison and James Flint
Make, Getting Started with Raspberry Pi Matt Richardson and Shawn Wallace 2nd Edition by Matt Richardson and Shawn Wallace
Mechanics of Materials 7th Edition by Ferdinand P. Beer, E. Russell Johnston, John T. DeWolf and David F. Mazurek